Middle+
Kafka'da aynı konunun bölümleri arasında tüketicileri dağıtmak için hangi varlık kullanılır?
sobes.tech yapay zeka
AI'dan gelen yanıt
Kafka'da, aynı konunun bölümleri arasında tüketicileri dağıtmak için Consumer Group (Tüketici Grubu) kullanılır. Grubun her bir tüketicisi, tekrarlamadan paralel veri işleme imkanı sağlayan benzersiz bir bölüm kümesi alır.
Çalışma prensibi:
- Aynı group.id'ye sahip tüm tüketiciler bir grup oluşturur.
- Kafka, konunun bölümlerini grup tüketicileri arasında dağıtır.
- Tüketiciler eklenip çıkarıldığında, yeniden dengeleme yapılır.
Bu şekilde, Consumer Group, konu okuma sırasında ölçeklenebilirlik ve yük dengeleme sağlar.