首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用动物园管理员的分布式应用

利用动物园管理员的分布式应用
EN

Stack Overflow用户
提问于 2014-06-05 17:27:03
回答 1查看 262关注 0票数 0

我需要设计使用动物园管理员的分布式应用程序。这是我第一次使用动物园管理员,所以我对它的用法有点困惑。我读过Zab协议在涉及到多个更新时确保可序列化,但我无法理解,如果是这样,它将自动允许无锁的实现。那么为什么首先需要锁呢?如果有人能帮上忙,那就太好了。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-11 07:35:08

Zab协议是zookeeper.It的一个关键部分,它确保向副本原子地广播消息。Zab协议确保了可串行化,但序列化的概念只确保原子数据传递到单个应用程序。Apache使用该协议在动物园管理员中实现原子广播。

动物园管理员用于分布式服务协调.In,一个n个进程协调的系统,为了维护特定的执行顺序,我们需要分布式锁。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24066482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档