As the world's leading transportation platform, traditional IT architectures can no longer meet the rapid growth of DiDi's business needs. Embracing cloud native is the way to go. However, it's still a huge challenge to ensure a smooth transition from the legacy system to the new system, while minimizing the cost of business transformation.
After three years of development and hands-on experience, our custom Kubernetes-based platform, Elastic Cloud, now handles most of the core business. It manages ~50,000 pods running on over 3000 servers.
We will describe the evolution of our cloud platform; the challenges with scheduling and isolation; the difficulties of containerization; and our technological breakthroughs.