Ant 编译后的 ZooKeeper 源码,挺适合用来研究分布式协调的细节实现。用了Apache Ant 1.9.14打包了ZooKeeper 3.4.11的源码,整个项目结构清晰,导入Eclipse或者IntelliJ IDEA也比较顺畅。源码里你能看到服务端、客户端、序列化框架、甚至文档模块,基本覆盖了 ZooKeeper 的主干逻辑。对想深入理解ZNodeSessionWatches这些机制的开发者来说,这份源码还蛮实用的。对分布式系统感兴趣的同学,拿来做个读源码练习挺有价值的。