Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Distributed Systems 4005-730-01 Spring Quarter 2013
Course Page

4005-730 Distributed Systems
Lecture Notes -- Module 1. Fundamentals

Prof. Alan Kaminsky
Rochester Institute of Technology -- Department of Computer Science


The Evolution of (So-Called) Distributed Systems


Distributed System Architectures


Distributed System Technologies and Paradigms


Deutsch's Eight Fallacies of Distributed Computing

The Eight Fallacies of Distributed Computing

  1. The network is reliable
  2. Latency is zero
  3. Bandwidth is infinite
  4. The network is secure
  5. Topology doesn't change
  6. There is one administrator
  7. Transport cost is zero
  8. The network is homogeneous

I would add one more:

  1. System clocks are identical


Distributed System Design Issues

Distributed Systems 4005-730-01 Spring Quarter 2013
Course Page
Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Copyright © 2012 Alan Kaminsky. All rights reserved. Last updated 13-Mar-2012. Please send comments to ark­@­cs.rit.edu.