Introduction Cadence is a multi-tenant orchestration framework that helps developers at Uber to write fault-tolerant,...
December 16, 2021
Introduction Cadence is a multi-tenant orchestration framework that helps developers at Uber to write fault-tolerant,...
December 16, 2021
Introduction Each day, Uber moves millions of people around the world and delivers tens of millions of food and groce...
November 10, 2021
Background Apache Kafka® is widely used across Uber’s multiple business lines. Take the example of an Uber ride: When...
Introduction The Fulfillment Platform is a foundational Uber domain that enables the rapid scaling of new verticals...
September 29, 2021
Uber recently launched a new capability: Ads on UberEats. With this new ability came new challenges that needed to be...
September 23, 2021
Problem Uber deploys a few storage technologies to store business data based on their application model. One such tec...
September 9, 2021
Introduction Uber’s GSS (Global Scaled Solutions) team runs scaled programs for diverse products and businesses, incl...
September 2, 2021
Uber delivers efficient and reliable transportation across the global marketplace, which is powered by hundreds of se...
August 5, 2021
Introduction to Fulfillment at Uber Uber’s mission is to help our consumers effortlessly go anywhere and get anything...
July 27, 2021
Introduction As Uber’s business grew, we scaled our Apache Hadoop (referred to as ‘Hadoop’ in this article) deploymen...
July 22, 2021
High Level Overview of the Problem Introduction If you’ve used any online/digital service, chances are that you are f...
July 14, 2021
Introduction Since we productionized distributed XGBoost on Apache Spark™ at Uber in 2017, XGBoost has powered a wide...
July 7, 2021
Introduction Uber relies on a containerized microservice architecture. Our need for computational resources has grown...
June 22, 2021
Introduction to Flaky Tests Unit testing forms the bedrock of any Continuous Integration (CI) system. It warns softwa...
June 15, 2021
As a recap from the last article, Uber’s API Gateway provides an interface and acts as a single point of access for a...
June 8, 2021
API gateways are an integral part of microservices architecture in recent years. An API gateway provides a single poi...
May 19, 2021
Introduction Uber’s many software systems require a high volume of changes every day. Because of our systems’ size an...
April 12, 2021
Co-authors: Xiang Zhang and Jingyu Zhu Introduction The Lambda architecture has become a popular architectural style ...
December 1, 2020