You are tasked with designing a multi-tenant, multi-region ride-hailing system (think Uber/Ola).
The platform must handle driver–rider matching, dynamic surge pricing, trip lifecycle management, and payments at scale with strict latency requirements.