r/ProgrammerHumor 3d ago

Meme distributedStress

Post image
13.8k Upvotes

335 comments sorted by

View all comments

1.1k

u/theofficialnar 3d ago

If it goes down, it all goes down. 😎

3

u/usrlibshare 3d ago edited 3d ago

Fun story, the same is true for almost every single "Microservice architectured" crap I've seen so far.

And yes, this is common. Once or twice would be bad devs. Almost everything seen in the wild, is a pattern, indicating there is something fundamentally wrong with the microservice ideology.

In almost all cases, there is no decoupling, no resilience, none of the many alleged advantages of microservices people have hyped up for a decade.

Instead everything depends on everything else, and if something is missing, it all comes crashing down in a heartbeat. It's a monolith in all but name, but with the added "fun" of being in 7 different languages, adding all the joy of networking, and a build chain the size of the Great Wall of China.

I even coined a term for it: "Distributed Monolith".

2

u/AgentFacets 2d ago

You did not coin "distributed monolith" lol

0

u/usrlibshare 2d ago

I wasn't aware this term existed, or was in use anywhere else, so for me, in my tiny world, I came up with it, aka. coined it.

0

u/AgentFacets 1d ago

OK, but that's not what "coined" means.

A quick Google search would've told you that the phrase already existed and thus you cannot use the word "coined" because you did not mint the phrase.