Die Veranstaltung beschreibt Theorie und Praxis verteilter Systeme - Systeme, die sich aus mehreren Teilkomponenten zusammensetzen, die gemeinsam ein Ziel verfolgen. Wir betrachten sowohl algorithmische und konzeptionelle Grundlagen für verteilte Systeme wie auch eine Reihe von Fallstudien (z.B. Systeme zur Gruppenkommunikation, Map/reduce-Systeme für Big Data, ...). Schwerpunkt liegt auf Fragen der Realisierung und Nutzung unter einem "systems"-Gesichtspunkt.
Client/Server | 01:29:28 |
---|
Client/Server Teil 2 | 01:27:58 |
---|
Web Trends und RPC (Teil 1) | 01:27:59 |
---|
Dependability | 01:29:29 |
---|
Improving throughput | 01:29:30 |
---|
Proxies und Consistent Caching | 01:21:55 |
---|
Übung #1: Kapitel 2-5 | 00:51:51 |
---|
Deployment (Teil 2) | 00:45:36 |
---|
Peer-to-peer (Teil 1) | 00:33:02 |
---|
Causal Broadcast und Pub/Sub | 01:21:49 |
---|
Übung #2: Chord | 00:14:36 |
---|
Message Queueing (1) | 01:10:38 |
---|
Kafka (1) | 01:03:30 |
---|
Kafka (2), Leader Election | 01:28:48 |
---|
Consistency Protocols and Zookeeper | 01:25:34 |
---|
Konsens und RAFT | 01:32:31 |
---|