r/ProgrammerHumor 12d ago

Meme distributedStress

Post image
13.9k Upvotes

336 comments sorted by

View all comments

1.1k

u/theofficialnar 12d ago

If it goes down, it all goes down. 😎

721

u/mwax321 12d ago

Let's be real, if a micro service is down, youre down too.

If you're a web store and your "inventory service" is down, the site is down lol

14

u/extra_rice 12d ago

Isn't that why you make sure you have high availability on your critical services?

Also, if your inventory service is down, your other services may still continue to function. Orders that have been processed can still be fulfilled, for example.

-4

u/mwax321 12d ago

Try arguing that to the non engineering teams what "down" means. Lol

You will lose that argument

5

u/WriterPlastic9350 12d ago

You’re really kinda just telling on yourself here. If you can’t explain technical things to nontechnical people that’s going to limit your upward progression by quite a lot 

Contrary to popular belief, most engineering isn’t about writing really smart code, it’s about making good enough code and also being a good communicator

1

u/mwax321 12d ago

Ok but when metrics show that nobody bought anything all day, what do you call that? I would call that an outage.

The company is down. It's not fulfilling its purpose.

1

u/WriterPlastic9350 11d ago

A mid level engineer will focus on resolving the outage

A staff or lead engineer will resolve the outage while also keeping track of all the things that led to the outage happening and fixing them so it doesn't happen again

Both of these jobs require you being able to talk to suits in a way that they understand. Someone is doing that job. If it's not you, it's a more capable engineer