Zum Inhalt springen

Verteilte Systeme mit Conflict-Free Replicated Data Types (CRDT)

Foto von Karsten Sitterberg
Hosted By
Karsten S. und Thomas
Verteilte Systeme mit Conflict-Free Replicated Data Types (CRDT)

Details

Verteilte Datenstrukturen, die ohne Sperren und Konflikte auskommen: Das klingt wie die Quadratur des Kreises. Aber sogenannte "Conflict-Free Replicated Data Types" (CRDTs) bieten genau das. Sie erfordern teilweise einiges Umdenken und sind keine Wunderlösung, aber für manche Anwendungsfälle ein interessanter Lösungsansatz. Dieser Vortrag gibt eine Einführung in die Grundkonzepte und stellt einige konkrete CRDTs vor. Anhand von Code-Beispielen wird gezeigt, wie einfach teilweise die Umsetzung in Java ist. Und um die Brücke zur praktischen Anwendung zu schlagen, wird vorgestellt, wie ein CRDT für ein Dokumentenportal mit browserbasierter Föderationsarchitektur eingesetzt werden kann.

Tobias Baum hat mehr als 20 Jahre Erfahrung als Softwareentwickler, Architekt, Manager und Forscher im Bereich Software Engineering. Er arbeitet aktuell als Geschäftsführer zweier mittelständischer Softwarefirmen, SET GmbH und MDS GmbH.
Kooperation zwischen und unter Menschen und Maschinen ist ein wiederkehrendes Thema seiner Arbeit und Vorträge, sei es zu Code Reviews, Data Mining, Softwarequalität oder Architektur.

Photo of Java Usergroup Münster group
Java Usergroup Münster
Mehr Events anzeigen
Antwort vor
Dienstag, 25. November 2025
07:00
LVM Versicherung (Gebäudeteil 5)
Kolde-Ring 21 · Münster
Google map of the user's next upcoming event's location
KOSTENLOS
75 Plätze frei