Uber Engineering Articles

Updated 6 min ago · 17 articles from Uber Engineering

Uber Engineering Mar 11

How Uber Built an Agentic System to Automate Design Specs in Minutes

Uber is setting a new standard for design systems by using the Figma Console MCP to shatter the manual documentation bottleneck. By letting AI agents pull di...

Uber Engineering Mar 10

Transforming Ads Personalization with Sequential Modeling and Hetero-MMoE at Uber

Learn how we rebuilt our Ads personalization model with Transformer-based sequential encoders and HeteroMoE to better capture user intent, boost targeting ac...

Uber Engineering Mar 5

Building High Throughput Payment Account Processing

Uber’s Payment Account Batch Processing system handles over 30 financial update operations per second for hot accounts with sub-second batching and strict co...

Uber Engineering Feb 26

Superuser Gateway: Guardrails for Privileged Command Execution

Learn how Uber’s new Superuser Guardrails turn risky manual commands into peer-reviewed, machine-validated changes, and how to apply this pattern to your own...

Uber Engineering Feb 19

Database Federation: Decentralized and ACL-Compliant Hive™ Databases

Uber’s 10PB, 16K-dataset Hive monolith for the Delivery business had huge limitations. See how we transformed it into a secure, scalable, decentralized platf...

Uber Engineering Feb 12

Uber’s Rate Limiting System

Discover how Uber built and automated a global rate-limiting system that protects millions of RPCs per second, improving reliability, reducing latency, and s...

Uber Engineering Feb 5

Introducing uFowarder: The Consumer Proxy for Kafka Async Queuing

Uber processes trillions of Kafka messages per day on a push-based consumer proxy in real time. Read this blog to learn about the thinking behind open source...

Uber Engineering Jan 29

How Uber Scaled Data Replication to Move Petabytes Every Day

Uber prioritizes a reliable data lake, which is distributed across on-premise and cloud environments. This multi-region setup presents challenges for ensurin...

Ad
Uber Engineering Jan 16

Apache Hudi™ at Uber: Engineering for Trillion-Record-Scale Data Lake Operations

Check out this deep dive into how Uber runs Apache Hudi™ at extreme scale—handling trillions of records, petabytes of data, and high-concurrency table servic...

Uber Engineering Jan 13

How Uber Conquered Database Overload: The Journey from Static Rate-Limiting to Intelligent Load Management

🧠 Overload in stateful databases isn’t one-dimensional. See how we built an intelligent load manager that sheds smarter, adapts to diverse signals, and stay...

Uber Engineering Jan 6

From Monitoring to Observability: Our Ultra-Marathon to a Cloud-Native Platform

Managing a global corporate network at Uber’s scale can feel a bit like running an ultra-marathon. There are long stretches of smooth sailing, but you’re alw...

Uber Engineering Dec 18

Powering Billion-Scale Vector Search with OpenSearch

Uber powers billion-scale vector search with OpenSearch. Discover the innovative optimizations we designed to boost search efficiency, scalability, and relia...