Most applications in distributed computing center around a set of common subproblems. Distributed Systems: An Algorithmic Approach presents the algorithmic issues and necessary background theory that
Its comprehensive coverage and presentation of difficult theoretical topics in a concise and accessible style made the first edition a bestseller. Since its publication however, there have been signif