Week 1: Introduction, Taxonomy

Lecture notes:
A taxonomy of distributed systems
Lecture slides (6 per page)

Supplemental notes:
none

Buzzwords:
Single System Image, SISD, SIMD, MIMD, multiprocessors, multicomputers, bus, switch, interconnect, coherent memory, cache memory, write-through cache, snoopy cache, crossbar switch, NUMA, distributed system, centralized model, client-server model, workstation model, peer-to-peer model, processor pool model, thick clients, thin clients, two-tier architecture, n-tier architecture, location transparency, migration transparency, replication transparency, concurrency transparency, parallelism transparency, reliability, availability, performance, scalability.