Programming Distributed Computing Systems (MIT Press)
Friday, 19 July 2013

Starts from the premise that understanding the foundations of concurrent programming is key to developing distributed computing systems. It presents the fundamental theories of concurrent computing and the programming languages that help develop distributed computing systems at a high level of abstraction, i.e both the theory and the practice of programming distributed computing systems.

<ASIN:0262018985>