Uber's Streaming APIs: Powering Real-Time Apps at Global Scale
Revisit one of our sessions from API Summit 2024!
Uber's edge platform boasts a robust ecosystem of 3,500 APIs, each playing a critical role in facilitating dynamic interactions within our applications. A significant portion of these APIs aren't called directly from our apps but they seamlessly stream their generated payloads to our apps, enabling a lively and real-time user experience.
This presentation delves into the intricate data modeling and protocols that underpin these streaming APIs. We'll discuss the payload and connection management systems that seamlessly integrate with the API platform.
Moreover, the session will address the complex challenges involved in scaling and managing millions of concurrent connections to maintain robust performance and scalability that are essential for meeting the demands of Uber's global user base.