George Coulouris, Jean Dollimore and Tim Kindberg

Distributed Systems
Concepts and Design

Fourth Edition

HomeReferencesInstructors GuideErrataAdditional materialContents and PrefaceAuthors
Links to courses using CDK4 Supplementary material

Use the links above to access the code from the book, a set of links to courses that use the book or the set of supplementary reading material taken from previous editions.

Supplementary material by chapter

Ch 1 Ch 11
Ch 2 Ch 12
Ch 3 Ch 13
Ch 4 Ch 14
Ch 5 Ch 15
Ch 6 Ch 16
Ch 7 Ch 17
Ch 8 Ch 18
Ch 9 Ch 19
Ch 10 Ch 20

Click on a chapter number to access the page for the relevant chapter.


Supplementary reading material

This consists mainly of material that was included in a previous edition of the book and is still relevant but has been removed from the current edition for space reasons.

Relevant chapter in Edition 4

Material from Edition 2

Material from Edition 3

Chapter 3
Networking and Internetworking
Token ring  
Chapter 4
Interprocess Communication
Sun XDR  
Chapter 5
Distributed Objects and Remote Invocation
Sun RPC  
Chapter 6
Operating System Support
Amoeba
Chorus

UNIX emulation in Mach & Chorus
A comparison of Mach, Amoeba and Chorus
Clouds
Firefly RPC
Mach
Chapter 7
Security
BAN logic Millicent
Chapter 12
Coordination and Agreement
Amoeba multicast protocol