Como fazer com que computadores em fusos horários diferentes concordem sobre a hora exata de um evento (Algoritmos de Lamport e exclusão mútua).
This book is one of the most authoritative references on distributed systems—covering everything from communication protocols, synchronization, replication, fault tolerance, and security to real-world examples like cloud computing, peer-to-peer networks, and distributed file systems.
Modelos centralizados, descentralizados (P2P) e híbridos, além do papel do middleware .
Complex ideas like "clock synchronization" are simplified.