上一章在比较高的层次上讨论了分布式应用的需求,它们在协同方面经常有着相同的需求。我们拿master-worker的例子来阐述了少数的我们描述过的通常使用的原语,这个例子是实际应用中比较有代表性的。我们现在正式介绍Zookeeper,它是一种实现协同原语的服务。