I reacted to this headline quite negatively. Reading the article, it’s actually quite reasonable. It’s trying to cut through all the incorrect reasons microservices/service oriented architecture is adopted. Kudos to that!
IMO service oriented architectures should be adopted when your engineering organisation has gotten too large to manage a monolith.
The service interface generally can’t be modified after it’s available. You can do the same with a monolith but it’s harder to enforce.
Comments
I reacted to this headline quite negatively. Reading the article, it’s actually quite reasonable. It’s trying to cut through all the incorrect reasons microservices/service oriented architecture is adopted. Kudos to that!
IMO service oriented architectures should be adopted when your engineering organisation has gotten too large to manage a monolith.
The service interface generally can’t be modified after it’s available. You can do the same with a monolith but it’s harder to enforce.