For me, the answer for the given scenario was so straightforward and obviously "yes" that I wondered why a whole blog post was necessary?
This now has me wondering if I am a bit more drunk on the container koolaid than I may have thought!
This now has me wondering if I am a bit more drunk on the container koolaid than I may have thought!
The two main business values I have found from splitting something up is 1. independent scaling and 2. independent development teams. Other than that most is preference and philosophy. You can get to the right answer for the wrong reasons, it doesn't mean you were right.... :-(