eli5 , How does a server receive thousands of requests at a time ?

780 viewsOtherTechnology

I always wonder how a server like google server receive thousands of request from people at once! I understand the signals are passed through fibernet cable, but won’t those signals collide ? Or how can some small wire handle soo many requests at once ? iin my mind a wire can only take one request at a time. I know these happens close to light speed, but still! its very hard to understand.

In: Technology

13 Answers

Anonymous 0 Comments

information isn’t sent directly from the client to the server. There’s a chain of routers in the middle.

If there’s too many simultaneous requests at the same time, creating a jam in some part of that chain, the receiving router will drop the fragment, not acknowledge it, and it will be resent by the sending router.

Only that fragment will be resent, and only between the pair of routers that drop it.

This happens millions of times per second, it’s normal.

You are viewing 1 out of 13 answers, click here to view all answers.