This looks interesting. I've been searching for a modern book which explains the algorithms behind many of the building blocks of modern distributed software such as zookeeper, consul, etcd, mesos, etc.<p>With a bit of a background in the theory, the tools mentioned above and their alternative add up to a bewildering number of projects, all seemingly doing very similar things.<p>Just a couple of hours ago I asked a relevant question on SO (unfortunately, it looks like it will be closed soon):
<a href="http://stackoverflow.com/questions/37843295/book-recommendation-for-distributed-algorithms-to-understand-zookeeper-consul" rel="nofollow">http://stackoverflow.com/questions/37843295/book-recommendat...</a>