Skip to content

30+ Updates per Second per Account: Uber Scales Ledger Processing with Batching

7.9 relevance
Score Breakdown
technical depth
9
novelty
8
actionability
7
community
6
strategic
7
personal
9

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

Uber's high-throughput ledger processing with batching—deep architecture, highly relevant to data engineering and scalability.

General infoq.com
30+ Updates per Second per Account: Uber Scales Ledger Processing with Batching
Summary

Uber's new ledger processing system uses 250ms batching and Redis coordination to handle over 30 updates per second per account under high contention, replacing per-request processing with batched atomic updates. The double-entry accounting model ensures consistency, and the three-stage workflow (grouping, atomic execution, persistence) cuts processing from hours to minutes while maintaining auditability.

Author

Leela Kumili

More from Leela Kumili →