Hacking The System Design Interview Stanley Chiang Pdf Better -
"We will have a mobile client hitting a load balancer. That goes to an API gateway. The driver location will be stored in Redis (geo-index). Riders will poll the server for location updates. We will use Kafka for trip matching."
: Chiang covers essential components such as load balancers, API gateways, caching strategies, and database sharding. "We will have a mobile client hitting a load balancer
Whether it is "better" depends on your current level and what you need: "We will have a mobile client hitting a load balancer
Weaknesses