Friday, September 4, 2015
The DDD book I am reading has a section on reactive systems. Searching about reactive systems led me to the Akka.net bootcamp. When my head starts pounding from reading too much DDD stuff, I start going through the bootcamp lessons. They are a lot of fun, and I feel like I learning some stuff about Akka. Not sure I am ready to use Akka at work but I bet in 5-10 years people will come to me and say "Why didn't you integrate our bounded contexts through Akka instead of NServiceBus?".
Have a project coming up at work where we are going to create a separate DDD bounded context and integrate it with another bounded context. I have been reading a bunch of books to try and figure out how I want to do this.
- Building Mircoservices - This was a really interesting read and I learned a lot of useful stuff
- Enterprise Integration Patterns - This one is considered the bible of integrating through messaging frameworks. It felt it bit like reading an encyclopedia. Maybe I shouldn't have tried to read it end to end and instead just used it as a reference.
- Patterns, Principles, and Practices of Domain-Driven Design - I am still reading this one. I would say this book is somewhere in between the other two books. Not a light fun read but full a useful stuff and not quite as heavy as an encyclopedia.
Saturday, April 18, 2015
I like how they limit to three components and limit how those components interact.
Saturday, March 7, 2015
This article describes something that sounds like CQRS and Microservices in terms of database concepts.
This is really smart since the people that would mostly likely resist this type of architecture change are the people that are most invested in relational databases.