Distributed Systems: An Algorithmic Approach

Distributed systems: an algorithmic approach is an important addition to the distributed computing literature. The book offers a broad overview of important distributed computing topics, and, where relevant, a touch of networking topics as well.