Smaller services built by autonomous teams can mean multiple inconsistent implementations of the same basic technical plumbing. Engineering organizations can use Service Templates and Service Chassis to avoid this.
At CraftConf 2017 Phil Calçado presented “The Economics of Microservices”. The key takeaway from the talk: the ‘Inverse Conway Maneuver’ can be a useful tool to shape an application’s architecture during a migration away from a monolith, but this can lead to creating ‘microliths’ unless the ‘transaction cost’ of creating a new service is lowered to below the cost of adding to an existing monolith.
Smaller services built by autonomous teams can mean multiple inconsistent implementations of the same basic technical plumbing. Engineering organizations can use Service Templates and Service Chassis to avoid this.
Adam Drake is an advisor to scale-up tech companies. He writes about ML/AI/data, leadership, and building tech teams.