3 ms·
Sorry for that I didn't understand your question fully, I suggest you to ask question in the slack[link] of BookKeeper community. [link]http://bookkeeper.apache
by Pixelstime 8y ago
Sorry for that I didn't understand your question fully, I suggest you to ask question in the slack[link] of BookKeeper community.
[link]http://bookkeeper.apache.org/community/slack/ http://bookkeeper.apache.org/community/slack/
- majidazimi 8y agoSorry for my bad English. Here is a better explanation: In Bookkeeper, one producer can fence the current active producer from appending to log. If majority of Bookkeeper nodes respond with OK to a FENCE request, then the current producer can not append to the log. This helps implementing master-slave database replication quiet trivial. Master keeps appending to log, and slaves keep reading from log. In case master fails, one of the slaves sends a FENCE request to Bookkeeper nodes which reliably blocks current Mal-functioning master from appending to db log. However in Kafka, this isn't a native operation. Any client can push to a topic. There is no easy way to safely do this. I was looking forward to see how Twitter team actually handled this specific use case.