Ready to take an Uber ride with Slack?
November 10, 2015
Uber Engineering usually posts about general engineering, architecture, open source, ai/ml, ml, tools, golang, backend, distributed systems, and aiops.
Ready to take an Uber ride with Slack?
November 10, 2015
Ready to take an Uber ride with Slack?
November 10, 2015
Tweet 523 Share 1K Share Vote 1 Reddit 230 WhatsApp 2K SHARES At Uber, real-time analytics allow us to attain busine...
January 29, 2019
Ready to take an Uber ride with Slack?
November 10, 2015
Tweet 523 Share 1K Share Vote 1 Reddit 230 WhatsApp 2K SHARES At Uber, real-time analytics allow us to attain busine...
January 29, 2019
Implementing QUIC protocol against TCP over cellular networks on our apps led to a reduction of 10-30 percent in tail...
May 14, 2019
Ready to take an Uber ride with Slack?
November 10, 2015
Tweet 523 Share 1K Share Vote 1 Reddit 230 WhatsApp 2K SHARES At Uber, real-time analytics allow us to attain busine...
January 29, 2019
Implementing QUIC protocol against TCP over cellular networks on our apps led to a reduction of 10-30 percent in tail...
May 14, 2019
Base Web is a React component library which implements the Base design language to act as a device-agnostic foundatio...
April 16, 2019
Uber has extensively adopted Go as a primary programming language for developing microservices. Our Go monorepo consi...
April 28, 2022
Uber’s goal is to ignite opportunity by setting the world in motion, and big data is a very important part of that. P...
April 14, 2022
Background Uber has one of the largest deployments of Apache Kafka® in the world. It empowers a large number of real-...
April 7, 2022
Safety has long been a top priority at Uber, as Uber’s CEO Dara Khosrowshahi wrote in ‘Raising the Bar on Safety’ in ...
March 31, 2022
At Uber, all stateful workloads run on a common containerized platform across a large fleet of hosts. Stateful worklo...
March 22, 2022
Overview Data access restrictions, retention, and encryption at rest are fundamental security controls. This blog ex...
March 10, 2022
As Uber's architecture has grown to encompass thousands of interdependent microservices, we need to test our mission-...
March 1, 2022
After launching the Driver App in 2018 to over 2 million earners worldwide, we added content and functionality at a r...
February 16, 2022
At Uber, magical customer experiences depend on accurate arrival time predictions (ETAs). We use ETAs to calculate fa...
February 10, 2022
Introduction Uber is a worldwide marketplace of services, processing thousands of monetary transactions every second....
February 1, 2022
Background Our Apache Hadoop® based data platform ingests hundreds of petabytes of analytical data with minimum lat...
January 25, 2022
Introduction Capacity is a key component of reliability. Uber's services require enough resources in order to handle ...
January 19, 2022
Introduction The previous post gave an overview of Orbit, a Python package developed by Uber in order to perform Baye...
January 11, 2022
Introduction As part of Uber engineering’s wide efforts to reach profitability, recently our team was focused on redu...
Introduction Cadence is a multi-tenant orchestration framework that helps developers at Uber to write fault-tolerant,...
December 16, 2021
Uber’s backend is an exemplar of microservice architecture. Each microservice is a small, individually deployable pro...
November 18, 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...