This chapter explores the technical challenges in developing the Ledger Store, focusing on the sealing component that ensures data integrity through a cryptographic approach. It emphasizes the importance of data validation, checksum processes, and maintaining a single source of truth for reliable data quality, especially in applications tracking critical user data.
Uber handles billions of trips and deliveries, and tens of billions of financial transactions across drivers, couriers, users, and merchants every quarter.
LedgerStore is an immutable storage solution at Uber that provides verifiable data completeness and correctness guarantees to ensure data integrity for its transactions.
Kaushik Devarajaiah is the Tech Lead for LedgerStore at Uber. He joins the show to talk about scaling Uber’s data and storage infrastructure.
Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer.
The post Uber’s LedgerStore and its Trillions of Indexes with Kaushik Devarajaiah appeared first on Software Engineering Daily.