logoalt Hacker News

wowohwowyesterday at 11:30 PM2 repliesview on HN

Bingo. Couldn't agree more. The other posters in this comment chain seem to view things from a dogmatic approach vs a pragmatic approach. It's important to do both, but individuals should call out when they are discussing something that is practiced vs preached.


Replies

procaryotetoday at 8:33 AM

If you've run a microservice stack or N at scale with good results, someone saying it's impossible doesn't look pragmatic

show 1 reply
threethirtytwoyesterday at 11:35 PM

Agreed. What I’m describing here isn’t solely pragmatic it’s axiomatic as well. If you model this as a distributed system with graph all microservices by definition will always reach a state where the apis are broken.

Most microservice companies either live with the fact or they have round about ways to deal with it including simultaneous deploys across multiple services and simultaneous merging, CI and type checking across different repos.