Kapitel 12. Transaktionssagas

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Thursday, March 31, 16:55

Austen tauchte an einem windigen Donnerstagnachmittag spät in Logans Büro auf. "Addison hat mich nur hierher geschickt, um dich nach einer Horrorgeschichte zu fragen?"

Logan blieb stehen und sah auf. "Ist das eine Beschreibung für die verrückte Extremsportart, die du dieses Wochenende machst? Was ist es dieses Mal?"

"Es ist später Frühling, also gehen ein paar von uns auf dem auftauenden See Schlittschuhlaufen. Wir haben Ganzkörperanzüge an, also ist es eigentlich eine Kombination aus Schlittschuhlaufen und Schwimmen. Aber das hat Addison gar nicht gemeint. Als ich Addison meinen Entwurf für den Ticketing-Workflow zeigte, wurde ich sofort angewiesen, zu dir zu kommen und dir zu sagen, dass ich eine Horrorgeschichte erfunden habe."

Logan lachte. "Oh, jetzt verstehe ich, was los ist - du bist in das Kommunikationsmuster der Horror Story Saga gestolpert. Du hast einen Arbeitsablauf mit asynchroner Kommunikation, atomarer Transaktionalität und Choreografie entworfen, richtig?"

"Woher wusstest du das?"

"Das ist das Horror Story Saga-Muster, oder eigentlich das Anti-Muster. Es gibt acht allgemeine Saga-Muster, von denen wir ausgehen. Es ist also gut zu wissen, welche das sind, denn jedes hat eine andere Balance von Kompromissen."

Das Konzept der Saga in der Architektur ist älter als Microservices, ...

Get Software-Architektur: Die schwierigen Teile now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.