3 ms·
The article is a little weak, but well worth the read. I love the microservices concept, but fair warning: as bad as OO has gotten over the past 20-30 years, m
by DanielBMarkham 11y ago
The article is a little weak, but well worth the read.
I love the microservices concept, but fair warning: as bad as OO has gotten over the past 20-30 years, microservices promise to be even uglier.
Why? Because not only are you mucking around in the code, you're also mucking around in how everything connects to everything else in your cloud.
Just like we saw vendors come out with click-and-drag ways to create new classes, now we're seeing vendors start to sell "pre-finished" microservices. Get the disk out of the box, boot it up, fill out a couple of forms, and voila! Now you have microservices.
That worries the living crap out of me because microservices are the architecture of the future. You just can't get from here to there using a magic bullet. Learn you some pure FP, make everything composable using the Unix Philosophy, and keep your LOC to a bare minimum. Toss off every damn thing you don't need.
As much as I know they are the way forward, I have a bad feeling that consultants will have plenty of billable time coming up straightening out a lot of messes.