Cover-Art für: Schlüsseltechnologie

Schlüsseltechnologie #27 vom 27. Oktober 2022

Verteilte Systeme

In dieser Episode bringt Xyrill uns versprengte Systeme näher. Dabei erfahren wir auch, dass Dinge, die wir als Grundvoraussetzung ansehen würden, bei genauerer Betrachtung gar nicht so selbstverständlich sind.

Länge: 58:13 Minuten

 
00:00 Intro
 
01:07 Definition
 
04:06 Motivationen für verteilte Systeme
 
09:24 CAP-Theorem
 
15:00 Ausflug Internetregulierung und Verschlüsselung
 
16:52 Beispiele bekannter Systeme gemäß CAP-Klassifikation
 
30:14 Komplexbeispiel: Verteilte Datenbank mit Raft-Konsensalgorithmus
 
45:31 Kurz zu byzantinischen Generälen
 
50:00 Irrtümer der verteilten Datenverarbeitung
 
53:40 Volunteer Computing
 
56:17 Nachtrag: geführte Visualisierung des Raft-Algorithmus

Download

Shownotes

Laut Wikipedia eine überraschend breite Definition:

Ein verteiltes System ist [...] ein Zusammenschluss unabhängiger Computer, die sich für den Benutzer als ein einziges System präsentieren.

Audioquellen in Abspielreihenfolge (soweit nicht gemeinfrei)