Streaming Audio: A Confluent podcast about Apache Kafka

Making Abstract Algebra Count in the World of Event Streaming ft. Sam Ritchie

April 22, 2020 Confluent, original creators of Apache Kafka® Season 1 Episode 95
Streaming Audio: A Confluent podcast about Apache Kafka
Making Abstract Algebra Count in the World of Event Streaming ft. Sam Ritchie
Chapters
Streaming Audio: A Confluent podcast about Apache Kafka
Making Abstract Algebra Count in the World of Event Streaming ft. Sam Ritchie
Apr 22, 2020 Season 1 Episode 95
Confluent, original creators of Apache Kafka®

During his time at Twitter, Sam Ritchie (Staff Research Engineer, Google) led the development of Summingbird, a project that helped Twitter ingest and process massive amounts of data. It relieved some key pain points, saving developers at Twitter from doing work twice, as was a natural consequence of the then-current Lambda Architecture. In this episode, Sam dives teaches us some abstract algebra and explains how it has informed his attempts to make stream processing programs easy to write in a more general way.

EPISODE LINKS

Show Notes

During his time at Twitter, Sam Ritchie (Staff Research Engineer, Google) led the development of Summingbird, a project that helped Twitter ingest and process massive amounts of data. It relieved some key pain points, saving developers at Twitter from doing work twice, as was a natural consequence of the then-current Lambda Architecture. In this episode, Sam dives teaches us some abstract algebra and explains how it has informed his attempts to make stream processing programs easy to write in a more general way.

EPISODE LINKS