Sobes.tech
Junior — Middle

Jaka jest maksymalna liczba partycji, które można przypisać do jednego tematu w klastrze Kafka zawierającym trzy brokerów?

sobes.tech AI

Odpowiedź od AI

W Apache Kafka nie ma ścisłego ograniczenia na maksymalną liczbę partycji dla pojedynczego topiku, powiązanego z liczbą brokerów. Teoretycznie można utworzyć bardzo dużą liczbę partycji, nawet przekraczającą liczbę brokerów.

Praktyczne ograniczenia zależą od zasobów brokerów (pamięć, CPU, dysk) oraz wydajności klastra. Zaleca się, aby liczba partycji była wielokrotnością liczby brokerów dla równomiernego rozkładu obciążenia.

Dla klastra z 3 brokerami można utworzyć setki lub tysiące partycji, ale zbyt duża liczba może pogorszyć wydajność i utrudnić zarządzanie.

Podsumowując: maksymalna liczba partycji nie jest ograniczona przez liczbę brokerów, ale powinna być dostosowana do wydajności i architektury klastra.