Konsistenz ist ein zentrales, aber oft missverstandenes Thema moderner Softwarearchitektur. Während cloud-native Systeme Standard sind, denken Entwickler:innen häufig noch in klassischen ACID-Transaktionen. Doch in verteilten Systemen ist strikte, sofortige Konsistenz oft kontraproduktiv oder schlicht unrealistisch.

In diesem Vortrag beleuchten wir, was Konsistenz im Kontext verteilter Architekturen wirklich bedeutet. Wir klären, welche Konsistenzannahmen getroffen werden können und wie man "Eventual Consistency" in der Praxis adaptiert. Insbesondere Event-Sourcing basierte Anwendungen legen hier mit dem Konzept der "Dynamic Consistency Boundaries" die Basis für die nächste Revolution, mit dem Ziel, Konsistenzgrenzen flexibler zu gestalten.

Eine Session für alle Architekt:innen und Entwickler:innen, die Konsistenz jenseits von "Alles oder Nichts" verstehen wollen: ACID ist nicht tot, aber auch nicht mehr uneingeschränkt zeitgemäß.