CQRS – First step – Split to commands and queries

Currently, I am working on lightning talk how to introduce CQRS to your project. I thought that would be good to explain this topic further for people who won’t be attending my presentation. I will write about: splitting code to commands and queries introducing simple read model creating read model synchronously creating read model asynchronously with SignalR… Continue reading

Train riding and temporal model

Post is based on Szymon Scooletz Kulec post’s about temporal model – http://blog.scooletz.com/2017/05/01/top-domain-model-im-temporal Riding a train and reading Szymon’s post inspired me to write a post, how I would model the domain of train ticket booking. Topic is similar – first thought about train ticket reservation would be to model train’s ride as aggregate. But… Continue reading