School-Overview › Flashcards › AVSW_04 › Kapitel_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.