|
This is an advanced course focusing on the design, implementation, and management of distributed systems. It covers fundamental topics such as concurrent programming in a distributed environment, distributed objects, interprocess communication and coordination, synchronization and election, distributed agreement, replicated data management, checkpointing and recovery, and directory and discovery services. It also covers the design and implementation of distributed systems including shared memory, file systems, and databases. |
| 15-612 Distributed Systems | ||
|---|---|---|
|
Gregory Kesden 8020 Wean Hall (412) 268-1590 |
Syllabus Tentative Schedule Class Zephyr Log1 Papers |
Lecture Notes Projects Tests staff-612@cs Highlights |
1 The 15-612 Class Zephyr log has been very kindly provided by Remington Svarcas