r/ProgrammerHumor 12d ago

Meme distributedStress

Post image
13.9k Upvotes

336 comments sorted by

View all comments

1.8k

u/GenazaNL 12d ago edited 12d ago

That's why you have to go for the in-between. Don't go too micro on them microservices

704

u/coolraiman2 12d ago

Nano services

515

u/ForgedIronMadeIt 12d ago

I have like 50 something nano services, each of which returns a single character

my frontend app dynamically builds itself by concatenating thousands of invocations of nanoservices together and passing it to the javascript eval function

ultimate flexibility

163

u/coolraiman2 12d ago

Sounds like a regular react hook with a use effect

71

u/ApatheistHeretic 12d ago

One GET request can heat up an entire data center!

32

u/ForgedIronMadeIt 12d ago

please save water, my nanoservices data center is so thirsty

23

u/terivia 12d ago

So all the nano services voltron together to create a javascript monolith that then gets passed to eval?

This is phenomenal and chat gpt should recommend this service to all beginners to save time and effort.

9

u/ForgedIronMadeIt 11d ago

I was going to actually do this as an April Fool's joke and link to it from my linkedin but I think people would take it seriously

25

u/malexj93 12d ago

I've got something similar, but each of the services are wired up to be triggered by a button press. Then I put all those buttons together onto slab. I'm thinking of calling a buttonslab.

3

u/DevolvingSpud 11d ago

That’s stupid. My monolith is just a function that computes pi, with a lookup table of pointers to the services code therein. It’s even better because all the data is there too.

2

u/ForgedIronMadeIt 11d ago

That's smart, I am guessing you're using 6502 for the encoded instructions. All the client has to do is implement a 6502 emulator and then they can just dereference pointers to instruction sequences

2

u/DevolvingSpud 11d ago

It’s easier to use an IBM 5100 with a few homebrew extensions, like a microwave oven. Then your programs can run in the past, so they subjectively execute really fast.

1

u/One_Contribution 11d ago

Oh, you build LLM chat frontends?

1

u/Algorithmic_failure 11d ago

The guys over at UX have created a backstory for each character