Overview
Explore the TimeSeries AggregatoR (TSAR) system developed by Twitter in this Stanford seminar presented by Anirudh Todi. Dive into the intricacies of time series aggregation at Twitter, examining real-world examples such as API aggregates and tweet impressions. Understand TSAR's design principles, data schema coordination, and operational simplicity. Learn how to create a minimal TSAR project and gain insights into the system's pipeline and seamless schema evolution capabilities. Discover how this powerful tool simplifies complex data aggregation tasks and enhances operational efficiency in large-scale data environments.
Syllabus
Introduction.
What is TSAR?.
TimeSeries Aggregation at Twitter.
Example: API aggregates.
Example: Impressions by Tweet.
A typical aggregation.
TSAR's design principles.
Data Schema Coordination.
Tweet Impressions in TSAR.
A minimal Tsar project.
Tweet Impressions Example.
Operational simplicity.
Bird's eye view of the TSAR pipeline.
Seamless Schema evolution.
Taught by
Stanford Online