I have come to hate microservices.
In theory, microservices make perfect sense. Then again, so do both Communism and laissez-faire capitalism. In practice? Not so much.
Maybe I just don’t fuckin’ get it.
There may be projects where a microservice architecture was implemented in a manner intelligible to a new developer who’s under pressure to contribute the week they’ve joined. I have yet to encounter such a project at my day job.
Right now I can’t even seem to add a field to a table without having to rebuild half a dozen separate services, and the order in which they are to be rebuilt is not documented and nobody else on the team is available to answer my questions. So it’s time for the sort of trial and error that makes going down to Blighttown seem a pleasant excursion.
And yet, just like playing Dark Souls, I do this to myself. I get paid good money to feel like this. I’m basically a professional submissive, but no dominatrix in her right mind is going to pay to whip me. Not when there are other submissives willing to pay for a good whipping.