
Adds a completely new chapter on architecture to address the principle of organizing distributed systems. Tanenbaum - with colleague Martin van Steen - presents a complete introduction that identifies the seven key principles of distributed systems, with extensive examples of each.

Now, internationally renowned expert Andrew S. Programmers, developers, and engineers need to understand the underlying principles and paradigms as well as the real-world application of those principles. Virtually every computing system today is part of a distributed system.


