Selbststabilisierende schwach-konsistente Replikation in Verteilten Systemen

von Felix Gärtner


This page is also available in English.


Diese Seite enthält zusätzliche Informationen zu meiner Diplomarbeit, die ich zwischen Juli und Dezember 1997 an der Technischen Hochschule Darmstadt (jetzt: Technische Universität Darmstadt) geschrieben habe. Alle Dokumente sind Copyright 1997 Felix Gärtner.


Thema der Diplomarbeit

In meiner Diplomarbeit geht es allgemein um Fehlertoleranz in verteilten Systemen. Die zwei grundlegenden Themen, die behandelt werden, sind Selbststabilisierung und Replikation. Selbststabilisierung wurde 1974 durch Edsger W. Dijkstra in die Informatik eingeführt und scheint sich zu einer allgemeinen Methode zu entwickeln, um vorübergehende Fehler in einheitlicher Weise zu tolerieren. Auf der anderen Seite ist Replikation eine Methode, um die Leistungsfühigkeit und Verfügbarkeit von elektronischen Diensten zu erhöhen, wie beispielsweise verteilte Datenbanken, elektronische Diskussionsforen oder Auskunftsdienste. Meine Diplomarbeit versucht diese beiden Gebiete zusammenzuführen und dabei neue, fehlertolerante Replikationsalgorithmen zu entwickeln. Die so entstandenen Algorithmen wurden zu Testzwecken in einer animierten Simulationsumgebung implementiert; man kann sie online in Form einer Reihe von Java-Applets selbst ausprobieren.

Warum diese WWW-Seite?

Diese Seite wurde primär eingerichtet, um die Ergebnisse meiner Diplomarbeit öffentlich zugänglich zu machen.

Verfügbare Informationen

  • Eine Zusammenfassung meiner Arbeit (der ``abstract'').
  • Eine erweiterte Zusammenfassung auf Englisch (vorgestellt als ``Fast Abstract'' auf der Konferenz FTCS-28 in München, Juni 1998, hier ein Verweis auf die HTML-Version).
  • Die volle Version meiner Diplomarbeit als Postscript-Datei (Vorsicht: groß!) und Errata.
  • Ein Bündel mit Programmen zur ereignisgesteuerten Simulation der Algorithmen, die in der Diplomarbeit vorgestellt werden.
  • Eine Sammlung von Java-Applets zum Herumspielen.
  • Weitere Informationen zu Selbststabilisierung und Replikation im WWW

    (...leider alles auf Englisch...)


    Danksagungen

    Besonderer Dank geht an dieser Stelle an meinen Betreuuer Dr. Henning Pagnia, der mich in vielfältiger Weise und immer zur richtigen Zeit ünterstützt und meine textuelle Schreibfreude mit bemerkenswerter Gelassenheit ausgehalten hat.


    Felix C. Gartner <fcg@acm.org>