Loading...
Estimate the scale of the system you are going to design...
POST (put a request)
GET (read current count)
id: uint
count: uint
timestamps: LinkedList
User sends a request -> load balancer routes it to an applicable server -> server checks cache to determine whether to reject -> deny if rejected -> pass to the backend service if allowed