Workshop Event Driven Architectures (EDA)

TODO: Pagina teksten herzien n.a.v. evt. nieuwe content/oefeningen in 2025.

InfoSupport - Solid Innovator

Lesvoorbereiding

EventStorming.jpeg Als je stap 3 van het bestand “Exercises in Domain Driven Design” niet hebt voltooid, doe dan het volgende:

  • Voltooi het domeinmodel voor de bounded contexts die essentieel zijn voor de gameplay.
  • Zet de klassen van het domeinmodel om in code met je voorkeursprogrammeertaal. Focus op het maken van klassen en hun attributen, niet op het implementeren van spelregels.

Lesprogramma / Lesmateriaal

  • Lesmateriaal wordt via Teams gedeeld - nieuwe versies van presentaties
  • Web Scale Architecture
  • Chess Game DDD - Zie Git Repo

Leerdoelen

  • Je kunt vier EDA‑stijlen (Event Notification, ECST, Event Sourcing, CQRS) uitleggen en vergelijken, inclusief voor‑ en nadelen.
  • Je kunt het CAP‑theorem uitleggen en de trade‑offs tussen Consistency, Availability en Partition Tolerance onderbouwen.
  • Je kunt Design for Failure toelichten (bulkheads) en het circuit‑breaker‑patroon toepassen.

Quiz

Test je kennis met deze korte multiple choice quiz.

Last change: 2025-10-23