Master-Seminar zu Verteilte und Parallele Systeme
Master-Seminar zu Verteilte und Parallele Systeme
Master-Seminar zu "Verteilte und Parallele Systeme"
Aktuelles
Zeitplanung der Vorträge, siehe unten.
Informationen, Regeln und Themen finden Sie --> hier <--
Dozent
Prof. Dr. Michael Schöttner
Betreuer
-
Studiengang
Master-Studiengang Informatik
Leistungspunkte
5 LP
Lehrveranstaltungen
- Seminar „Verteilte und Parallele Systeme“, 2 SWS, Mo. 10:30 - 12 Uhr, Seminarraum 25.12.01.51
Inhalte
In vielen Bereichen der Forschung und der Industrie werden immer größere Datenmengen (Schlagwort Big-Data) erfasst und gespeichert. Um diese Daten möglichst effizient verarbeiten zu können sind verteilte und parallele Systeme unabdingbar. Neben der Skalierbarkeit bezüglich der Anzahl an Ressourcen sind auch Fehlertoleranzaspekte sehr wichtig. Bei interaktiven Systemen die Millionen oder Milliarden von Benutzern bedienen ist zusätzlich die Latenz eine besondere Herausforderung.
Dieses Seminar behandelt aktuelle Forschungs-Themen in diesem Themen-Umfeld, u.a. Cloud, Batch- und Stream-Processing, Graph-Verarbeitung, Storage-Systeme (key-value, NoSQL, in-memory)
Lernergebnisse/Kompetenzen
Studierende haben nach erfolgreichem Abschluss dieses Moduls ein vertieftes Verständnis von aktuellen Hard- und Software-Techniken im Themenumfeld verteilte und parallele Systeme.
Sie können wissenschaftliche Veröffentlichungen systematisch aufarbeiten, deren Inhalte prägnant zusammenfassen, kritisch bewerten und präsentieren.
Empfohlene Literatur
Aktuelle wissenschaftliche Publikationen zu den oben genannten Themen.
Verwendbarkeit des Moduls
- Wahlpflichtbereich Praktische oder Technische Informatik
- Schwerpunktbereich
- Individuelle Ergänzung
- Anwendungsfach für den Ergänzungsbereich im Master-Studiengang Mathematik
Teilnahmevoraussetzungen
Bachelor-Studierende müssen folgende Module erfolgreich abgeschlossen haben:
- „Programmierung”
- „Rechnerarchitektur“
- „Algorithmen und Datenstrukturen”
- „Theoretische Informatik”
Empfohlene Vorkenntnisse
- „Verteilte Systeme"
Voraussetzungen für die Vergabe von Leistungspunkten
- Erfolgreiche Teilnahme am Seminar
- Abschließende Prüfung am Ende des Semesters
Häufigkeit des Angebots, modulare Schiene
I.d.R. jährlich
Modulbeauftragte und hauptamtliche Lehrende
Prof. Dr. Michael Schöttner
ZEITPLANUNG
Montag, den 21.1.2019
Anna: a key-value store for any scale
Bearbeitet von: Mirko Oleszuk
Blockstack: A global naming and storage system secured by blockchains
Bearbeitet von: Sahdia Shazad
Rust: Eine moderne Systemprogrammiersprache
Bearbeitet von: Ruslan Curbanov
Montag, den 28.1.2019
One trillion edges graph processing at Facebook-Scale
Bearbeitet von: Yuliya Murzina
GraphX: Processing real world graphs in Spark
Bearbeitet von: Mikel Bahn