Designing Architecture for a Fault-Tolerant Taxi Service
summary
A lead developer from Namba Taxi describes the design of their fault-tolerant taxi service architecture, detailing the technologies used to build redundancy and availability for a production ride-hailing system. The talk covers real-world problems and failures encountered during development and the practical solutions applied to improve reliability.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 2:37Service history
- 6:36Technology and architecture choice
- 11:17Moving to in-house solution
- 18:05Transition results and early issues
- 19:10Mobile app development
- 20:33System scaling
- 23:49Redis problems and fix
- 26:18Asterisk and FreeSWITCH experience
- 31:49Automation results
- 32:30Project pitfalls
- 34:40Conclusions and recommendations
related talks
36mDesigning for failure - architecting fault-tolerant system
56mFrom garage project to the No. 1 Taxi App in Europe
39mApproaches to Creating a Resilient Architecture at Uklon
38mHighly Scalable Consumer Applications using Cloud Native Open Source Tools
50mDesigning Fault-Tolerant Software with Control System Transparency
01h 03mPatterns for Resilient Architecture
07m"What does system design mean to tester?"
51mDesigning for Failure: Build Resilient Services
