Someone on the bird site posted a long thread about micro services. They suggested 90% of businesses (especially small/medium sized ones) should forego micro services and stick with monoliths. I tend to agree.
WRT monoliths, many of us ignored best practices, willingly took on gobs of technical debt, and did a poor job of DevOps. I doubt micro services will "fix" any of that.
@DaveMasonDotMe Disclaimer: not a developer. Wouldn't micro services allow for easier updates, even within major monolithic apps, since they are inherently black boxes, thus limiting the scope of changes?
@DaveMasonDotMe Thanks for taking the time to explain Dave. There never is a silver bullet in IT. A new paradigm, poorly done, is still poorly done I guess.