Skip to main content
Uber logo

Start ordering with Uber Eats

Order nowOrder now

Start ordering with Uber Eats

Install the appInstall the app
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: