Department of Computing Science Umeå University

Litterature and readings

The course book is Distributed Systems - Concepts and Design, Forth Edition, by Coulouris, Dollimore, and Kindberg. This book is problably the best introductory distributed systems textbook, although some parts might be heavy to read and understand. The lectures will be given in the order listed below. It is highly recommended that you read (at least to some extend) the relevant chapters before every lecture.
  1. Introduction the course. Chapter 1,2 and 4
  2. Java RMI, Chapter 5.
  3. XML schemes and web services, Chapter 19
  4. Security and PKI, Chapter 7
  5. Time and global states, chapter 11
  6. Coordination and agreement, chapter 12
  7. Transaction and concurrency control, Chapter 13
  8. Distributed transactions, chapter 13
  9. Replication, chapter 14
  10. Distributed multimedia systems, chapter 14
  11. Mobility
  12. Guest lectures