by Organisers @virtualddd | Oct 5, 2019
Loosely coupled systems (a.k.a. distributed systems / microservices) are gaining more and more traction. This implies that there is a growing demand to automatically and reliably ensure that these modular systems play nicely together. The current industry-strength...
by Organisers @virtualddd | Oct 5, 2019
What does it mean to develop a good interaction – without any visual aids? Natural Language Processing (NLP) has opened the door to communicating vocally, and made more easy to develop with popular platform APIs and in-home devices like Google Home and Amazon...
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...