School-OverviewFlashcardsAVSW_04Kapitel_5

Kpt. 5.4 (Persistenzvarianten)

Frage

Kpt. 5.4 (Persistenzvarianten) Welche beiden Persistenzstrategien können in einer Microservice-Architektur eingesetzt werden und welche Vor-/Nachteile haben sie?

Antwort

Service-eigene Datenbank
+ Unabhängige Weiterentwicklung & Deployment.
+ Klare Dateneigentümerschaft, lose Kopplung.
− Datenkonsistenz über Service-Grenzen hinweg schwierig; evtl. Redundanzen.

Zentraler Daten-Service
+ Erleichtert Migration aus Legacy-Systemen.
+ Gemeinsame Konsistenzlogik an einer Stelle.
− Erzeugt neue Abhängigkeit; limitiert Autonomie und Skalierbarkeit der Microservices.