Distributed systems : principles and paradigms - Tanenbaum, Andrew S.; Van Steen, Maarten (New Jersey : Pearson Education, 2007)
Keywords: Distributed systems