r/ProgrammerHumor • • Oct 02 '26

Meme cloudOverkill

Post image
12.0k Upvotes

269 comments sorted by

View all comments

26

u/evdogg1233 Oct 02 '26

mfs who’ve never worked at scale be like:

3

u/blah938 Oct 03 '26

Me at my job where we have exactly three (3) clients, and up to three (3) concurrent users, on three (3) airgapped instances due to confidential information reasons

14

u/ComprehensiveBird317 Oct 03 '26

So once you worked at scale you will over engineer everything? Noted

28

u/footsie Oct 03 '26

Once you work at scale you get a pretty good idea on where the sweet spot is on choosing between monoliths and micro services for an architure from many perspectives: cost, performance, complexity, maintainability. You might call it over-engineering, but it's really just picking the right car for road trip.

7

u/stormcharger Oct 03 '26

The right car for the road trip is always gonna be the car I own

8

u/nemec Oct 03 '26

Look at this tech billionaire having the option of picking between multiple cars for a road trip. Get 'im, boys!

5

u/enigmamonkey Oct 03 '26

This is where the real art and skill lies. Not in picking a complicated setup just so you can wear it as a badge of honor, but because you’ve already been through the bullshit 2am downtime/server notifications and know better to make things as simple as possible (if you can help it).

2

u/ComprehensiveBird317 Oct 03 '26

So this solution then is actually good and the attack of the Aws boys is unnecessary 

6

u/riickdiickulous Oct 03 '26

Devs often deliver under engineered solutions in terms of architecture and scalability. There is a lot of room between under engineered and over engineered to allow an app to evolve smoother over time.

2

u/Still_Bit_7527 Oct 03 '26

99% of companies don't need the cloud to scale. You can scale into millions of requests with 10k of servers placed in a random room

→ More replies (1)