Dieses Entwurfsmuster für Verhalten definiert eine Familie von Algorithmen, Kapselt jeden, und macht sie zur Laufzeit austauschbar
Was ist das Strategy-Muster?
Das "P" im CAP-Theorem steht für diese unvermeidbare Realität von verteilten Systemen
Was ist Partitionstoleranz?
Diese Strategie teil ein System für die Event Driven Architecture in zwei Verantwortungsbereiche
Was ist Command Query Responsibility Segregation (CQRS)?
Diese Vertragsart garantiert ein Ergebnis und ist äquivalent zum Wasserfallmodell
Was ist ein Werkvertrag
Dieser Aspekt wird geopfert, wenn ein Warenkorb während einer Netzwerkpartition Online bleibt
Was ist Konsistenz?
Geldautomaten dürfen Geld nicht doppelt Auszahlen. Diese zwei Buchstaben aus dem CAP-Theorem stellen das sicher.
Was ist "CP"?
Wenn Schritt 3 einer Saga fehlschlägt, sorgt diese Art von Transaktionen für die semantische Widerherstellung der Schritte 1 und 2
Was sind kompensierende Transaktionen?
Im Jahr 1968 postuliert, beschreibt dieses Gesetz den Zusammenhang zwischen Software- und Teamstrukturen
Was ist Conways Gesetz?
Ein Startup baut einen MVP und weiß oft nicht genau, in welcher Richtung es weiter geht. Diese Vertragsart sollte die Firma verhandeln
Was ist ein Dienstvertrag?
Dieses Struktur-Pattern verbirgt ein komplexes Objekt-Netz hinter einer einfachen Schnittstelle
Was ist das Facade-Pattern?
In Systemen, die Verfügbarkeit priorisieren, sorgt dieser mechanismus dafür, dass unterschiedliche Replikate zu einem Stand Konvergieren
Was ist "eventual consistency"?
Dieser Stil der Saga-Implementierung benutzt eine Zentrale Koordinierungsstelle, um mit den Microservices zu kommunizieren
Was ist Orchestrierung?
Im Dienstvertrag trägt diese Vertragspartei das Risiko einer langsamen Entwicklung
Was ist der Auftraggeber? (Kunde)
Die Kundenzahl wächst exponentiell, und ihr Monolith verkraftet die Last bald nicht mehr. Dieses Architekturmuster verbessert drastisch die Skalierbarkeit.
Was ist EDA?
Oft als Anti-Pattern bezeichnet, stellt dieses Entwurfsmuster sicher, dass es von einer Klasse nur eine Instanz gibt
Was ist das Singleton-Muster?
Dieser Mechanismus, popularisiert von Amazon's DynamoDB, Benutzt Listen aus [node, counter], um die Reihenfolge von Events zu bestimmen und Konflikte zu vermeiden
Was sind "Vector-Clocks"?
Dieser Stil der Saga-Implementierung kommt ohne zentrale Stelle aus
Was ist der Choreographie-Stil?
Eine Firma umzuorganisieren um eine bestimmte Softwarearchitektur zu erreichen ist Inhalt dieses drei Worte langen Begriffes
Was ist das Inverse-Conway-Maneuver?
Was ist das Visitor-Muster?