News for hackers. Stuff that matters.
Re:Maximizing Developer Effectiveness by nerdponx on Saturday January 16, 2021 @01:45PM (#25804305)
None of these problems are solved by microservices. Now instead of undocumented unstructured interactions between modules, you have undocumented unstructured interactions between standalone applications. None of your problems are solved, except now you have a much bigger cloud hosting bill.
Re:Maximizing Developer Effectiveness by marshmellman on Saturday January 16, 2021 @02:47PM (#25804856)
That’s not been my experience working with microservices for the past 5+ years. It’s in a team’s own interest to document their APIs and design them well, because if they don’t then it’s their own time sink when other teams integrate.

Microservices have problems but the way they’re often portrayed doesn’t match my experience.

I agree with the sibling commenter who said that a microservices architecture exchanges an organizational expense for a technical expense. For certain organizations, it can be the right call.