Design a system capable of tracking bad request down quickly

5852
Jun 16, 2019
Jun 17, 2019

Say your system are expected to serve 100 billion requests per day on average,
one day, a user complains that his client shows that one request failed,
he wants you to help track the bad request down.

How should you design such a system that is able to give the result to the user as quickly as possible.

Note: You should consider scalability, imagine that you could possibly have hundreds of servers spread across tens of datacenters.

Comments (9)