3 ms·
I notice there's a lot of comments here saying this exact same thing, and it's also what seems most sensible to me. Yet microservices are getting all the hype.
by mcv 5y ago
I notice there's a lot of comments here saying this exact same thing, and it's also what seems most sensible to me. Yet microservices are getting all the hype. Should be hype a thorough modular design more?
- heavyset_go 5y agoYes, but microservices maximize cloud vendors' revenue compared to monoliths.
- Nextgrid 5y agoThey also maximize the number of engineers and managers needed to oversee the whole thing. People are unlikely to speak against something that guarantees their employment.
- truffdog 5y agoThe nice thing about microservices is that you don't need iron discipline to maintain modular boundaries, instead its just how things work. I like to analogize it to assembly vs structured programming languages, or C vs Java- you can write the same programs in either, you can write bugs in either, but there are whole classes of pitfalls that get erased by moving from one language to another.
- yakshaving_jgt 5y agoThat’s not true. People in industry commonly refer to the consequence of their misguided decision to embark on a microservices adventure as a “distributed monolith”.