Verteilte Systeme (ILV)

Zurück
VertiefungNetzwerk- und Kommunikationstechnik
LV-NummerB2.08513.40.013
LV-KürzelVertSys
Studienplan2022
Studiengangssemester 4. Semester
LehrveranstaltungsmodusPräsenzveranstaltung und Fernlehre
Semesterwochenstunden / SWS2,0
ECTS Credits3,0
Unterrichtssprache Deutsch

Die Studierenden sind in der Lage, Verteile Systeme und deren Schnittstellen zu designen und umzusetzen.

  • ILV: Algorithmen und Objektorientiertes Programmieren

Inhalt der Lehrveranstaltung ist die Vermittlung der Fähigkeit, die vorgetragenen Grundlagen praxisorientiert anzuwenden. Themenschwerpunkte sind:

  • Schnittstellen Definition (Beispiel: RPC, integration Client/Server, Event basierte Systeme)
  • Datenfluss innerhalb einer Applikation und darüber hinaus. (streamed architecture, pipielines, locking, überlast)
  • Message Based Systems (Producer/Consumer detachen)
  • Architektur von Verteilen Systemen (4 Grundziele)
  • Life-Cycle von Daten, TPM (Teleprozess Monitor, aggregieren von Daten)
  • Prozesse und Threads in Datenintensiven Applikationen
  • Grundlagen der Persistenz von Daten

Folgende Literatur wird in der Lehrveranstaltung verwendet:

  • Distributed Systems, Tannenbaum (3rd Ed. 2017)
  • Designing Data-Intensive Applications, Kleppmann (2017)
  • Cloud Computing(Ali Sunyaev, 2020)
Weitere relevante Literatur wird falls erforderlich im Rahmen der Lehrveranstaltung bekannt gegeben.

Vortrag, Laborübungen, interaktive Lehre

Immanenter Prüfungscharakter mit

  • Mitarbeit
  • Projektarbeit
  • Teilprüfungen