Tanenbaum Andrew S.

Distributed Systems Principles And Paradigms - 3rd Rep - Pearson 2003 - 803