Skip to main content
Uber logo

Schedule rides in advance

Reserve a rideReserve a ride

Schedule rides in advance

Reserve a rideReserve a ride
Engineering

Designing Edge Gateway, Uber’s API Lifecycle Management Platform

August 18, 2020 / Global
Featured image for Designing Edge Gateway, Uber’s API Lifecycle Management Platform
Fig#1: Simplified high-level illustration
Fig#2: High-level illustration of RTAPIs Service as part of the overall company stack
Fig#3: Layered Architecture
End-to-end user flow
Fig#4: A CFF taskflow
Madan Thangavelu

Madan Thangavelu

Madan Thangavelu is a Director of Engineering at Uber. Over the last 7 years, he has witnessed and contributed to the exciting hyper-growth phase of Uber. He spent 4 years leading the API gateway and streaming platform teams at Uber. He is currently the engineering lead for Uber's Fulfillment Platform that powers real-time global scale shopping and logistics systems.

Uday Kiran Medisetty

Uday Kiran Medisetty

Uday Kiran Medisetty is a Principal Engineer at Uber. He has led, bootstrapped, and scaled major real-time platform initiatives in his tenure at Uber. He worked on revamping the overall Mobile API architecture from a monolithic polling-based flow to a bidirectional streaming-based flow. In the last 2 years, he led the re-write of the Fulfillment architecture that powers mission-critical business flows for all Uber verticals applications in the company. In the last couple of years, he led the re-architecture of Uber’s core fulfillment platform.

Pavel Astakhov

Pavel Astakhov

Pavel Astakhov is a Sr. Technical Program Manager at Uber. Over the last 2 years he has led multiple large scale cross-functional infrastructure initiatives across the company and joined Madan & Uday in developing & leading the execution strategy/migration for the transition from the 2nd to 3rd generation of the Edge layer.

Posted by Madan Thangavelu, Uday Kiran Medisetty, Pavel Astakhov

Category: