Introduction to "Distributed Systems and Algorithms".
Résumé
The wide acceptance of the internet standards and technologies makes it hard to imagine a situation in which it would be easier to argue about the importance of distributed systems and algorithms than it is today.