M vorlesung-0-einfuehrung/architecture-event-based.png +0 -0

        
M vorlesung-0-einfuehrung/architecture-layered.png +0 -0

        
M vorlesung-0-einfuehrung/architecture-object-based.png +0 -0

        
M vorlesung-0-einfuehrung/chord-network-schema.png +0 -0

        
M vorlesung-0-einfuehrung/cloud-orga.png +0 -0

        
M vorlesung-0-einfuehrung/cluster.png +0 -0

        
M vorlesung-0-einfuehrung/communication-types.png +0 -0

        
M vorlesung-0-einfuehrung/configuration-two-layers.png +0 -0

        
M vorlesung-0-einfuehrung/dispatcher-worker-model.png +0 -0

        
M vorlesung-0-einfuehrung/distributed-transactions.png +0 -0

        
M vorlesung-0-einfuehrung/ex-2-layer.png +0 -0

        
M vorlesung-0-einfuehrung/message-broker.png +0 -0

        
M vorlesung-0-einfuehrung/message-oriented-middleware.png +0 -0

        
M vorlesung-0-einfuehrung/middelware-model.png +0 -0

        
M vorlesung-0-einfuehrung/middleware.png +0 -0

        
M vorlesung-0-einfuehrung/osi-model.png +0 -0

        
M vorlesung-0-einfuehrung/overlay-network-metrics.pdf +0 -0

        
M vorlesung-0-einfuehrung/pipeline-zmq.png +0 -0

        
M vorlesung-0-einfuehrung/publish-subscribe-zmq.png +0 -0

        
M vorlesung-0-einfuehrung/rpc-detail.png +0 -0

        
M vorlesung-0-einfuehrung/rpc-schema.png +0 -0

        
M vorlesung-0-einfuehrung/vorlesung-0-einfuehrung.org +2 -2
@@ 105,8 105,8 @@ Seite für schnelle Notizen./
  - Disy Informationssysteme GmbH in KA
  - Datenanalyse, Reporting, Geoinformation und Geo-Analytics
  - ~ 200 MA, Gründung 1997 (ich bin seit 2017 dabei)
- - starkes Wachstum
- - We are hiring! :-)\\
+#  - starkes Wachstum
+#  - We are hiring! :-)\\
    https://www.disy.net
 
 #+latex: \ThisLLCornerWallPaper{0.2}{logo-disy-space-bottom.png}

          
M vorlesung-5-koordination-konsens-sensornetze/vorlesung-5-koordination-konsens-sensornetze.org +34 -7
@@ 101,12 101,22 @@ Distributed Systems - An Algorithmic App
 - Sie erkennen Algorithmen zur Wahl des Koordinators — leader election
 - Sie kennen Methoden zur Synchronisierung
 
-*** Warum Koordination?
+*** Online-Versuch: Warum Koordination?
+
+- Schalten Sie bitte Ihre Mikrophone a
+- Bis 10 zählen
+- Es spricht immer nur Einer oder Eine
+- Wenn zwei sich unterbrechen, fangen wir neu an
 
-- Schalten Sie bitte Ihre Mikrophone an,
-- Bis 10 zählen,
-- Es spricht immer nur Einer oder Eine,
-- Wenn zwei sich unterbrechen, fangen wir neu an.
+*** Präsenz-Versuch: Warum Koordination?
+
+- Schließen Sie bitte die Augen
+- Versuchen Sie, bis 10 zu zählen
+- Es spricht immer nur Einer oder Eine
+- Jede Person darf nur eine Zahl nennen
+- Wenn zwei sich unterbrechen, fangen wir neu an
+
+/Wie lange brauchen wir?/
 
 *** Wahl eines Koordinators
 

          
@@ 413,7 423,7 @@ define : bully i
 
 
 
-*** Versuch: Unidirektionaler Chat
+*** Online-Versuch: Unidirektionaler Chat
 
 - Ich gebe den Bildschirm frei
 - Meine Matrix ist die Reihenfolge

          
@@ 480,7 490,24 @@ define : bully i
 - Ermöglichen synchrone Algorithmen in asynchronen, verteilten Systemen.
 - Nachrichten-Overhead oft durch günstigere Algorithmen ausgeglichen.
 
-*** Versuch: Smiley-Teppich im Chat
+
+*** Präsenz-Versuch: Zählen mit Koordination
+
+- Schließen Sie bitte die Augen
+- Koordinator-Wahl:
+  - Ich nenne den Namen der startenden Person
+  - Wer startet, nennt Namen Anderer früher im Alphabet
+  - Wenn Sie ihren Namen hören, antworten Sie „hier“
+  - Wenn niemand früher im Alphabet „hier“ sagt, sagen Sie „Koordinator“
+- Zählen:
+  - Als Koordinator rufen Sie Leute mit Namen auf, die hochzählen
+  - Wir versuchen, bis 10 zu zählen
+  - Jede Person darf nur eine Zahl nennen
+  - Wenn zwei sich unterbrechen, ist die nächste Zahl wieder 1
+
+/Wie lange brauchen wir mit Koordinatorwahl?/
+
+*** Online-Versuch: Smiley-Teppich im Chat
 
 Ziele: