ITSystemTransaktionen
ITSystemTransaktionen bezeichnet man eine Folge von Operationen innerhalb eines IT-Systems, die als eine einzige logische Einheit betrachtet wird. Ziel ist es, Datenkonsistenz auch bei Fehlern oder Systemausfällen sicherzustellen. Eine Transaktion wird entweder vollständig ausgeführt oder am Ende vollständig rückgängig gemacht.
Zentrale Eigenschaften werden durch ACID beschrieben: Atomicität bedeutet, dass alle Teiloperationen als Ganzes vollständig ausgeführt werden
Die Umsetzung erfolgt durch Transaktionsmanager und Ressourcen-Manager. Typische Mechanismen umfassen Protokolle zur Protokollierung und Wiederherstellung (z.
In verteilten IT-Systemen kommen verteilte Transaktionen zum Einsatz, die mehrere Ressourcen oder Dienste betreffen. Hier kommen
Anwendungsbeispiele finden sich in Banküberweisungen, Bestell- und Lagerprozessen sowie in Geschäftstransaktionen, die mehrere Datenquellen betreffen. Herausforderungen