[Market Trends] How Uber Handles TRILLIONS of Transactions | Coding with Lewis

                                       




๐Ÿ“Œ Uber’s Secret to Juggling Trillions of Payments Smoothly

This video delves into Uber’s complex system for managing trillions of transactions, focusing on how the company redesigned its payment processing to ensure stability, accuracy, and scalability as they grew. Initially, Uber used a monolithic application that couldn’t meet their increasing transaction volume, which led to delays and errors. To solve this, Uber transitioned to a microservices-based architecture, integrating PostgreSQL, MySQL, and an immutable ledger system to ensure accurate, double-entry accounting. Uber developed Ledger Store to streamline transaction integrity, sealing historical transactions and using Apache Kafka for real-time processing. Migrating massive data stores involved creating a shadow database system, enabling gradual live testing before a full switch to the new setup. Various indexing methods optimized transaction retrievals, while managing over two trillion records. This robust and intricate setup enables Uber’s payment system to function seamlessly, providing reliability for users and drivers.

๐ŸŽฌ Check out the related video!



















⏰ MasoCampus' Data Literacy Lecture 

        ๐Ÿ‘‰Click here ๐Ÿ‘ˆ


Popular post

[Market Trend] Research on Intelligence in the Age of AI | MIT CBMM

[Market Trends] How Meta’s Chief AI Scientist Believes We’ll Get To Autonomous AI Models | Forbes

About Maso Campus_OUR VISION