YoVDO

How Uber Audits Real-Time Infrastructure of Trillion+ Messages

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Distributed Systems Courses Cloud Infrastructure Courses Real-Time Data Processing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Uber audits its real-time infrastructure handling over a trillion messages daily in this 41-minute Devoxx conference talk. Dive into the motivation, design, and implementation challenges behind Chaperone, Uber's open-source solution for measuring completeness and reliability at massive scale. Learn about use cases in Uber Eats and fraud detection, the Uber ecosystem, and Kafka lifecycle. Discover how Chaperone addresses ordered messaging, latency, and metrics across multiple data centers. Gain insights into the technical components, including Zookeeper and Cassandra, and understand the prototyping process. Presented by Ankur Bansal, a senior engineer in Uber's Streaming team and Apache Kylin committer, this talk offers valuable lessons for scaling distributed systems and cloud infrastructure.

Syllabus

Intro
Agenda
Use Cases
Uber Eats
Fraud Detection
Realtime Processing
Trillion Messages
What Kind of Data
Uber Ecosystem
SLA
Kafka Life Cycle
Why Audit
Counting Messages
Ordered Messaging
chaperone service
query results
metrics
latency
Chaperon
Solution
Zookeeper
Cassandra
Comparison
Summary
Prototypes
Questions


Taught by

Devoxx

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX