Event source your horse!

-

Domain Driven Design (DDD) en Event Sourcing in de paardensport, het kan echt! Met behulp van de Equestic Saddleclip kunnen ritten met paarden worden geanalyseerd. Wie er inzage heeft in die analyses wordt voor elke informatie-aanvraag op de backend realtime bepaald door de relatie met het betreffende paard (eigenaar, ruiter, trainer, etc.). Deze strategie zorgde voor grote performance en schaalbaarheid issues.

In deze presentatie laten we zien hoe domain driven design (DDD) en event sourcing ons hiermee heeft geholpen. DDD is de volgende stap in Object-Oriented Analysis and Design. Naast een uitvoerige toelichting op de concepten zullen we ook uitgebreid ingaan op de vele voordelen die DDD ons heeft opgeleverd. Voorbeelden hiervan zijn het scheiden van objecten, relaties en metingen en het voldoen aan de nieuwe GDRP-richtlijnen.