Overview
This course covers the TimeSeries AggregatoR (TSAR) tool, focusing on its design principles, data schema coordination, and operational simplicity. Students will learn about time series aggregation at Twitter, TSAR's role in aggregating data like tweet impressions, and how to set up a minimal TSAR project. The teaching method includes examples of API aggregates and tweet impressions, as well as an overview of the TSAR pipeline and seamless schema evolution. This course is intended for individuals interested in understanding and working with time series data aggregation tools.
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