30
Jul
In my view, most of the hype around microservices got the concept totally wrong. The point of microservices is that we want to organise code in such a way that we have small independent systems that each do well-defined job. The original microservices post said that microservices were "organised around business capabilities", which is a term of art from service oriented architecture, where we look for the things that a business does. You can identify business capabilities by building a flow chart showing how your organisation generates value, and the key activities that happen at each step. You draw circles…