|
|
|
|
|
by skyde
2223 days ago
|
|
Kafka is not more mature just more hyped. I just wish Aphyr jepsen test would also cover more scenario like
- what happen to your data if x+1 server permanently fail in the cluster with a replication factor of X.
- what happen if a single partition data size or request rate become 90% of the cluster capacity
- what happen in multi-tenancy scenario to other user throughput and latency when one user try to use all the capacity of the cluster
- ... |
|
> what happen to your data if x+1 server permanently fail in the cluster with a replication factor of X.
It depends on how many in sync replica sets existed entirely within those X+1 servers. Their partitions will go offline, and other ISRs will have underreplicated partitions, and the alerting you've set up as a good engineer will have told you this was happening.
> what happen in multi-tenancy scenario to other user throughput and latency when one user try to use all the capacity of the cluster
Nothing because you're using ACL and have configured quotas appropriately.
Bad things otherwise.
PS, also been running Kafka since 0.8.