Repository navigation
Vortrag 2 Notizen
Zuerst liegt der Fokus auf der Team Architektur, danach wird die Software Architektur bestimmt.
Teams haben intern alle Bereiche zu erledigen wie QA Analytics Frontend Backend, es gibt keine Unternehmensweiten Abteilungen dafür..
Vertikale Grenzen -> Autonome Teams
for each Data Ressource exactly one Service is responsible and owns it
Data Supply ist ein Prozess, der im Hintergrund abläuft
Core Domain: Kerngeschäft, abgrenzung zur Konkurenz
Supportive Domain: Support
Generic domain : Basis sachen, muss man haben
asynchrone Kommunikation
kein geteilter Zustand zwischen Services
jeder Service sollte mindestens in 2 Instanzen laufen.
eventual consistency und data dublication:
Ein Service sollte alle Daten haben, um seine Aufgabe zu erledigen. Dopplungen von Daten ist dabei legitim
Services should not need to ask other services to fulfill a request.
-
- REST- Oliver Drotbohm
- REWE digital - Ansgar Brauner
- Containerisierung- Axel Burghof
- Eventing - Sebastian Gauder
- UI - Wolf Schlegel, Niko Hellwig
- Brownfield zu Greenfield - Christian Nockemann
- Resilience - Marion Bruns, Komal Ahluwalias
- UI bei REWE digial - Christian Fröhlingsdorf
- 8 things developers should know about microservices - Wolf Schlegel, Laura Ionescu, Felix Hammerl