Skip to Main Content
Software-Architektur: Die schwierigen Teile
book

Software-Architektur: Die schwierigen Teile

by Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
September 2024
Intermediate to advanced content levelIntermediate to advanced
462 pages
13h 50m
German
O'Reilly Media, Inc.
Book available
Content preview from Software-Architektur: Die schwierigen Teile

Kapitel 13. Verträge

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

Friday, April 15, 12:01

Addison traf sich mit Sydney beim Mittagessen in der Cafeteria, um über die Koordination zwischen dem Ticket Orchestrator und den Diensten zu sprechen, mit denen er für den Ticketmanagement-Workflow integriert ist.

"Warum nicht einfach gRPC für die gesamte Kommunikation verwenden? Ich habe gehört, dass das sehr schnell ist", sagte Sydney.

"Das ist eine Implementierung, keine Architektur", sagte Addison. "Wir müssen entscheiden, welche Art von Verträgen wir wollen, bevor wir entscheiden, wie wir sie umsetzen wollen. Zuerst müssen wir uns zwischen engen und losen Verträgen entscheiden. Sobald wir uns für eine Art entschieden haben, überlasse ich dir die Entscheidung, wie du sie umsetzt, solange sie unsere Fitnessfunktionen erfüllen."

"Was bestimmt, welche Art von Vertrag wir brauchen?" sagte Sydney.

In Kapitel 2 haben wir damit begonnen, den Schnittpunkt von drei wichtigen Kräften - Kommunikation, Konsistenz und Koordination - zu erörtern und herauszufinden, wie man Kompromisse für sie entwickelt. Wir haben den Schnittpunkt der drei Kräfte in einem gemeinsamen dreidimensionalen Raum modelliert, der in Abbildung 13-1 noch einmal dargestellt ist. In Kapitel 12 haben wir diese drei Kräfte mit einer Diskussion über die verschiedenen Kommunikationsstile und ihre Kompromisse wieder aufgegriffen.

Wie sehr eine ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Das ultimative DAX-Handbuch

Das ultimative DAX-Handbuch

Marco Russo, Alberto Ferrari
Projektmanagement kurz & gut

Projektmanagement kurz & gut

Daniel Brönimann, Christoph Bommer

Publisher Resources

ISBN: 9781098181024