Re:Starting with microservices
by mcv on Wednesday January 19, 2022 @05:30PM
(#30001319)
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?
[ Parent
| on HN ]
Re:Starting with microservices
by heavyset_go on Wednesday January 19, 2022 @06:19PM
(#30001903)
Yes, but microservices maximize cloud vendors' revenue compared to monoliths.
They 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.
The 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.
Re:Starting with microservices
by yakshaving_jgt on Thursday January 20, 2022 @03:31AM
(#30006313)
That’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”.