scalable
data is partitioned
brokered
stable versions of kafka enables to upgrade the kafka at any time
Kafka parallelism at the topic level is very useful to achieve performance and scale to million requests per second
kafka has provided very well defined storage management, it provides many options to configure them by size & by time Review collected by and hosted on G2.com.
load balancing requires all ips to be known by producer
When the kafka is hosted in any on prem environment, usually users does not want to expose all three ip address due to seccurity concerns. But kafka client needs all ip addresses of kafka cluster to load balance
Load time of the data when any node restart is huge when we have large data in kafka before restart
when one node goes down in cluster, it takes lot of time to rebalance Review collected by and hosted on G2.com.
