by Organisers @virtualddd | Oct 5, 2019
“95% of the words are spent extolling the benefits of ‘modularity’ and that little, if anything, is said about how to achieve it” – Glenford J. Myers, 1978. This quote is 40 years old. Today, 4 decades later, nothing has changed except terminology. Time to fix...
by Organisers @virtualddd | Oct 5, 2019
This presentation will be using live coding to show how to implement and implement a CQRS architecture using functional abstractions, pure functions and immutable data using Kotlin as language. CQRS concepts go very well together with functional programming principles...
by Organisers @virtualddd | Oct 5, 2019
Time modeling is always difficult, as well as implementing business flows inside complex domains. Long lived transactions which span multiple bounded contexts, possible success and failure scenarios are even more difficult to model, test and implement. Fortunately, we...
by Organisers @virtualddd | Oct 5, 2019
"In Event Sourced systems, Latency is feared by the Developpers, and Eventual Consistency is uncacceptable for Business" Most of us have been taught that users want to see the result of actions in our systems immediately. And that therefore a typical...
by Organisers @virtualddd | Oct 5, 2019
To really understand what our users will need, we want to have a first-hand experience from 'real-life stories' before we can model and create our software. While both the DDD and BDD techniques emphasis on ‘real-life stories’ by doing collaborative...