6 ms·
> If team A needs a new endpoint from team B, what would a typical dialogue look like under microservices and a modular monolith, respectively?
by simplotek 3y ago
> If team A needs a new endpoint from team B, what would a typical dialogue look like under microservices and a modular monolith, respectively?
- simplotek 3y agoHow teams interact is a function of the team/org, not the software architecture. What microservices easily provide in this scenario that is far harder to pull off with a monolith is that with microservices the service owners are able to roll out a dedicated service as a deliverable from that dialogue. Whether the new microservice implements a new version of the API or handles a single endpoint, the service owners can deploy the new service as an extension to their service instead of a modification, and thus can do whatever they wish to do with it without risking any impact on their service's stability.