2 ms·
I think in that case the client would essentially be another broker. It would need to understand the cluster topology and manage replication awks etc. It would
by pram 8y ago
I think in that case the client would essentially be another broker. It would need to understand the cluster topology and manage replication awks etc. It would resemble a p2p protocol like BitTorrent.
I think that might also make split brain situations more likely if all the client brokers didn’t have the entire cluster topology known. You’d end up with different data in different places if the clients are partitioned in addition to the brokers.