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.