Presenting basic concepts, problems, and possible solutions, Distributed System Design serves graduate students in distributed system design as well as computer professionals analyzing and designing distributed/open/parallel systems. Chapters discuss -- the scope of distributed computing systems -- general distributed programming languages and a CSP-like distributed control description language (DCDL) -- expressing parallelism, interprocess communication and synchronization, and fault-tolerant design -- two approaches describing a distributed system: the time-space view and the...
Presenting basic concepts, problems, and possible solutions, Distributed System Design serves graduate students in distributed system design as well a...