说明:ZooKeeper源码分析
优秀时间学习了一下ZooKeeper:分布式过程协调这本书的内容,对ZooKeeper实现的细节很好奇,所以顺便把ZooKeeper源码看了一遍。看完之后想写点内容做个笔记,确实发现不好开始。由于ZooKeeper一个完整的逻辑的代码可能在多个线程,多个文件以及多个字节上相互作用,所以如果只讲原理,就很难把原理类似代码对应上;相反,只讲源代码就很难理解原理的全貌。本人尝试解释服务器从开始启动到正常提供其服务的代码逻辑,由于表述能力欠佳,且二进制中逻辑分支很多,所以文档
<weixin_42113552> 上传 | 大小:879kb