ভোক্তা গ্রুপগুলি হল Kafka এর স্কেলেবল, ফল্ট-টলারেন্ট কনজিউশনের মেকানিজম — একটি গ্রুপের ভোক্তারা একটি টপিকের পার্টিশনগুলি খাওয়ার কাজ শেয়ার করে, স্বয়ংক্রিয় রিব্যালেন্সিং এর সাথে। এগুলি গভীরভাবে বোঝা স্কেলেবল Kafka ভোক্তা তৈরির জন্য মূল চাবিকাঠি।
ভোক্তা গ্রুপগুলি কীভাবে কাজ বিতরণ করে
A CONSUMER GROUP = consumers cooperating to consume a topic:
→ each PARTITION is assigned to exactly ONE consumer in the group (at a time)
→ partitions are distributed across the group's consumers → PARALLEL consumption
→ e.g. 6 partitions, 3 consumers → 2 partitions each
→ scale consumption by adding consumers (UP TO the partition count — extra consumers idle)
