Program Details

Domain Driven Design in der Cloud – und noch viel weiter

Als Eric Evans das "Blue Book" schrieb, hätte er weder Cloud Computing noch IaC und Managed Services vorhersehen können. Viele seiner taktischen Patterns scheinen daher in der Cloud zunächst fehl am Platz. Sogar Microservices sind in der Zeit von Serverless und GenAI keine Selbstverständlichkeit mehr.

Wie viel DDD ist heute noch relevant? Gelten die gleichen Heuristiken noch? Eine Geschichte über das Finden von Grenzen, und ein Hands-on-Vergleich von guten und schlechten Praktiken, mit Code-Beispielen aus einer existierenden Anwendung.

Es handelt sich bei diesem Deep Dive um einen Vortrag mit einigen animierten Folien und Codebeispielen. Die Beispiele stammen aus einer serverlosen Demoanwendung, die gemeinsam erkundet wird. Es werden Alternativen und Anti-Patterns diskutiert und verschiedene Laufzeitverhalten in der Konsole beobachtet. Da das Thema für einzelne Codierungsübungen zu umfassend ist, wird der Code vom Speaker-Bildschirm aus geteilt, sodass keine zusätzliche Einrichtung erforderlich ist.

Zielpublikum: Architekt:innen, System Designer:innen, fortgeschrittene Entwickler:innen
Voraussetzungen: Keine Clouderfahrung nötig – aber hilfreich
Schwierigkeitsgrad: fortgeschritten

 

Tobias Goeschel started his career as a freelance web developer in the late 90s and has since worked on hundreds of projects of varying sizes and lengths - from a single person to multiple teams, from a few days to several years - and in many different roles: Consultant, crafter, coach, and... well, architect. He is a strong advocate of diversity and inclusion in the tech industry, and an active member of the European Software Crafters and Domain Driven Design communities.

Tobias Goeschel
10:00 - 12:45
Vortrag: Di 2

Vortrag Teilen