Lightning Talk: Time-based domain events quickly - Konrad Jakubiec

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.png

Example ./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.1.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.2.png

-–

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.3.png

“6 months of service”

Time based domain event ./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.4.png

Domain concept: ./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.5.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.6.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.7.png

Problem: external dependencies ./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.8.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.9.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.10.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.11.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.12.png

-–

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.13.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.14.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.15.png problem: past / future

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.16.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.17.png picks up event, put it somewhere, sends to benefitsContext

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.18.png -> more stuff in anti corruption layer

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.19.png Can we talk about scheduled events?

-–

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.20.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.21.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.22.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.23.png dig into

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.24.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.25.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.26.png

./resources/talk-time-based-domain-events-quickly-konrad-jakub.resources/screenshot.27.png existing concepts: too vague