掌握Zookeeper,读这几篇文章即可

ZooKeeper是当下非常火的分布式协调程序。网上纷繁复杂,笔者花了四个月,阅读了源码和很多文章,也走了好多弯路。找到一些资源,希望能帮助到各位码友。

入门文章

  • ZooKeeper原理
    一篇文章,即可掌握ZooKeeper大致是什么,有什么功能。通过搜索关键词“ZooKeeper原理”也可以找到好多相关文章。

进阶篇

  • ZooKeeper官方文档
    ZooKeeper官方文档是英文版,主要为开发者和管理员讲解了如何使用ZooKeeper,知识全面,非常基础。阅读该文档是掌握ZooKeeper的必经之路。笔者走的弯路正是惧怕英文,而先看中文博客,后看官方文档,导致在看博客时,好多疑问没法搞懂,比如为什么ZooKeeper集群中服务器数量最好是奇数个。

  • ZooKeeper系列文章
    这类文章将官方文档中一些翻译成中文也便于大家理解

  • 跟着实例学习ZooKeeper的用法
    练习实例才能慢慢掌握ZooKeeper的用法。练习这些实例前,你需要具备Java并发库的知识基础。

原理源码

  • ZooKeeper原理
    翻了好多博文,这边博文将原理讲的特别好。该系列文章主要将原理,很少贴代码。作者开篇宏大,从分布式的架构入手,然后逐步讲解ZooKeeper在分布式架构中的作用,ZooKeeper是如何实现其作用的。
    阅读这些文章时,需要同时看源码。你最好有UML的功底或者Visio绘图的技能,这能帮助你快速理清程序和思路。
    博客作者大概是一位在校的计算机专业的研究生,2016年阅读了四套源码,ZooKeeper是其中之一。

  • 【Zookeeper】源码分析之请求处理链(一)
    博客作者也写了许多源码分析的博文。

  • ZooKeeper源码分析
    该博客主要讲代码逻辑,有时候觉得文章有点散。看源码时有时候会有很多疑惑,借助先人经验,能快速理解。

问题&实战

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值