High Availability Pair-Binary-Star-Pattern
希望在我的系统中添加高可用性主/主功能,目前正在考虑ZeroMQ Binary Star vs ZooKeeper。
答案 0 :(得分:5)
BStar模式只是无数种可能模式中的一种,而不是“0MQ模式”。您很可能会使用Tom Cocagne的Paxos实现,该实现在0MQ上运行:https://github.com/cocagne/zpax和https://github.com/cocagne/paxos。
答案 1 :(得分:4)
ZMQ处理裂脑问题(两个服务器认为当一个人看不到另一个时他们是主人)是有限的并且需要共享网络连接(甚至根据你提供的链接),其中最好的ZooKeepr是顶级的-notch(你可以看到t his Stackoverflow Q&A关于splitbrain的讨论)。 ZooKeeper也是adopted by a lot of major products,如Hadoop,HBase,Solr等(l