Skip to footer

Developers

Dynamic Data Race Detection in Go Code

Uber has extensively adopted Go as a primary programming language for developing microservices. Our Go monorepo consists of about 50 million lines of code...

Cost Efficiency @ Scale in Big Data File Format

  Background Our Apache Hadoop® based data platform ingests hundreds of petabytes of analytical data with minimum latency and stores it in a data lake built...

CRISP: Critical Path Analysis for Microservice Architectures

Uber’s backend is an exemplar of microservice architecture. Each microservice is a small, individually deployable program performing a specific business logic (operation). The microservice...

Customer Support Automation Platform at Uber

High Level Overview of the Problem Introduction If you’ve used any online/digital service, chances are that you are familiar with what a typical customer service experience...

Scaling of Uber’s API gateway

As a recap from the last article, Uber’s API Gateway provides an interface and acts as a single point of access for all of...

The Architecture of Uber’s API gateway

API gateways are an integral part of microservices architecture in recent years. An API gateway provides a single point of entry for all our...

Designing Edge Gateway, Uber’s API Lifecycle Management Platform

The making of Edge Gateway, the highly-available and scalable self-serve gateway to configure, manage, and monitor APIs of every business domain at Uber. Evolution of...

IFTTT and Uber Open Up a New Category of Automation Magic

Newly launched Uber Applets on IFTTT enhance the ride experience for passengers.

Uber and Samsung Team Up to Leverage Contextual Awareness on Galaxy S8 and S8+

Bixby implements a deep native OS integration with the Uber API to anticipate and fulfill transportation intent.

Uber and Payfare Partner to Pay Driver-Partners Right Away

Payfare uses the Uber Driver API to pay out Driver-Partners’ earnings daily or on-demand.

Stride + Uber: Helping Driver Partners Get the Most Out of Every Mile

Stride uses the Uber Driver API to help driver partners keep 21% more of their earnings.

Meet the Uber Developer Platform Team on the Road!

Come meet the team in person during our 2017 roadshow.

Snapdeal and Uber Make Getting Around in India a Snap

60 million Snapdeal users across 27 cities in India have access to Uber without an additional app install.

Introducing App Analytics in the Uber Developer Dashboard

We’re excited to announce the first version of App Analytics in the Developer Dashboard.

Button Gives Developers a Way to Offer Uber Rides With Just a Few Lines...

Increase your users’ time spent in your mobile experience by 10% or more using the Uber Button.

Generate Your Uber Deeplink In Seconds

Our new feature helps you create a custom Uber Deeplink in a few simple steps.

Introducing the Uber ETA App for Garmin Wearables

Track your Uber ride on your wrist with the new Garmin watch app, now in the Connect IQ store.

Hoodline Integrates Uber Trip Experiences to Offer Hyperlocal News in SF and NYC

Now riders can get the most relevant local news tailored to their destination.

Uber’s Trip Experiences API Helps Cupper Bring You the Ultimate Coffee Experience

Cupper uses the context of an Uber trip to deliver smart rides to the best brews.

Fooji — On-Demand Fan Experiences Delivered

UberRUSH API Case Study Series #4.