Is there no ordering for incoming requests that would just slow a server down instead of breaking? What actually breaks?
Slowing down enough is the same thing than being unavailable. Imagine someone is sending you 1000 text messages per minute from different numbers all over the world. Your phone handles it fine but you have to manually read every single message to check if it’s spam or something important. By the time you reach that one real message where your crush asked if you wanna hang out, it’s way too late and they already asked someone else.
Shadow@lemmy.ca 1 day ago
Imagine a server is a shopping mall. Now imagine you’ve got 20 years worth of black Friday traffic trying to get to it.
The server might be able to handle the requests that get to it, but the sheer volume of traffic makes it impossible to get in or out effectively.
IphtashuFitz@lemmy.world 1 day ago
20 years of Black Friday traffic because some anonymous person put up realistic looking advertisements all over the city offering 90% off from 9:00 to noon.
WhatsHerBucket@lemmy.world 1 day ago
I’ve been in the field a long time, this is probably the best analogy I’ve heard for it.
diabetic_porcupine@lemmy.world 1 day ago
Yeah and one of the stores staff member actually has to remember the name and request of every guest until the sever is ready to get them their order