10Architektur eines Microservice
Bei der Umsetzung der Microservices sind einige Punkte zu beachten. Dieses Kapitel betrachtet zunächst die fachliche Architektur eines Microservice (Abschnitt 10.1). Für die Implementierung eines solchen kann CQRS (Abschnitt 10.2) interessant sein. Der Ansatz trennt die Änderung der Daten von den Lese-Operationen. Event Sourcing (Abschnitt 10.3) stellt Ereignisse in den Mittelpunkt der Modellierung. Der Aufbau eines Microservice kann einer hexagonalen Architektur entsprechen (Abschnitt 10.4), die Funktionalitäten in einen Logikkern und Adapter unterteilt. Abschnitt 10.5 stellt Resilience und Stabilität als wesentliche Anforderungen an Microservices in den Mittelpunkt. Technische Möglichkeiten für die Implementierung ...
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.
Read now
Unlock full access