HiWi-Stellen im Bereich Verteilte System Programmierung

Forumsregeln
Auch ohne Registrierung können Beiträge in diesem Unterforum geschrieben werden.

Antwort erstellen

Bitte gib deine E-Mail-Adresse an, demit du nachträglich Updates zu deinem Post hinzufügen kannst.

Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: HiWi-Stellen im Bereich Verteilte System Programmierung

HiWi-Stellen im Bereich Verteilte System Programmierung

von patrix » 3. Aug 2016 16:55

Die neue Fachgruppe Programmierung von verteilten Systemen unter der Leitung von Prof. Patrick Eugster, bietet ab sofort mehrere Themen für eine Masterthesis an.

HiWi Job zum Thema Latenzoptimierung für Transaktionen verteilter Datenbanken

Hier sollen Möglichkeiten erforscht werden, wie Datenbanktransaktionen Nachrichten, auf einem Linux-basiertem System, mit möglichst geringer Varianz und berechenbarer Latenz beantwortet werden können. Dadurch werden genaue Latenzabschätzungen möglich die für verteilte Datenbanken extrem wichtig ist, um nicht länger pessimistische Annahmen treffen zu müssen.

Aufgaben
- Erstellen einer Simulation zur Problemevaluation
- Anpassung bzw. Implementierung des Linuxkernels / DPDK Frameworks
- Anpassung bzw. Erweiterung des Transaktionsmanagers einer OpenSource Datenbank z.B. Silo
- Evaluation des Systems

Kenntnisse
- Programmiererfahrung in C, C++ und Java wünschenswert
- Allgemeine Kenntnisse Transaktionsmanagement von Datenbanken
- Linuxkenntnisse insbesondere Kernel und Treiberprogrammierung wünschenswert
- Kenntnisse über DPDK wünschenswert

Alle in der Fachgruppe angebotenen Arbeiten haben einen aktuellen Forschungsbezug in Kombination mit Problemstellungen, wie sie in großen verteilten Systeme in der Wirtschaft zu finden sind. Ein forschungsrelevantes Ergebnis auf internationaler Ebene ist wünschenswert und wird daher auch mit der entsprechenden Sorgfalt betreut. Ein hohes Maß an Motivation für verteilte Systeme und Eigenverantwortung ist sehr wichtig. Alle Arbeiten bieten auch Freiräume, um auf individuelle Forschungsinteresse eingehen zu können.


HiWi Job zum Thema Mobile Monitoring Agenten von Software definierten Netzwerken (SDN)

Hier sollen Möglichkeiten erforscht werden, wie ein Echzeitmonitoringsystem in einem Software definierten Netzwerk (SDN) umgesetzt werden kann. Hierbei ist es wichtig, denn aktuellen Zustand eines Netzwerkes und dessen Teilnehmer (verteilte Systeme) in Echtzeit zu erfassen, die gewonnen Daten aufzubereiten und zu verteilen, um eine gute Skalierbarkeit zu erreichen. Weiter soll ein bestehender Prototyp welcher auf OpenVSwitches implementiert worden ist, auf Linux-basierten Bare Metal Switches implementiert werden.

Aufgaben
- Erstellen einer Simulation um das Problem zu evaluieren
- Entwicklung einer Infrastruktur bzw. Anpassung eines SDN Controllers
- Simulationslösung auf Hardwareswitches übertragen

Alle in der Fachgruppe angebotenen Arbeiten haben einen aktuellen Forschungsbezug in Kombination mit Problemstellungen, wie sie in großen verteilten Systeme in der Wirtschaft zu finden sind. Ein forschungsrelevantes Ergebnis auf internationaler Ebene ist wünschenswert und wird daher auch mit der entsprechenden Sorgfalt betreut. Ein hohes Maß an Motivation für verteilte Systeme und Eigenverantwortung ist sehr wichtig. Die Arbeit bieten auch Freiräume, um auf individuelle Forschungsinteresse eingehen zu können.

Dauer
6 Monate

Start
ab sofort

Kontakt
Patrick Jahnke
jahnke(at)dsp.tu-darmstadt.de
Distributed System Programming
Hochschulstraße 10, S2|20, Raum A307

Nach oben