Apache Pinot Real-Time Analytics Workshop

Track: Architecture
Abstract
Apache Pinot is a high-performance database designed to serve analytical queries at extremely high concurrency, with latencies as low as tens of milliseconds. It specializes in ingesting streaming data from sources like Apache Kafka. It is an OLAP database but one optimized for user-facing features rather than manager-facing dashboards.
In this workshop, we will examine the inner workings of Pinot, then work together to set up a local Pinot cluster and put it to use. We will begin by uploading some static data and querying it. Next, we will deploy a local Kafka cluster to feed streaming data into Pinot, allowing us to incorporate real-time data into our analytics. We will join these two data sources in Pinot and explore how to expose our brand-new real-time analytics to an application front-end.
Viktor Gamov
Viktor Gamov is the Head of Developer Advocacy at StarTree, a pioneering company in real-time analytics based on Apache Pinot. With a rich background in implementing and advocating for distributed systems and cloud-native architectures, Viktor excels in open-source technologies. As a Java Champion and an esteemed speaker, Viktor is known for his insightful presentations at top industry events like JavaOne, Devoxx, Kafka Summit, and QCon. His expertise spans distributed systems, real-time data streaming, JVM, and DevOps. Viktor has co-authored "Apache Kafka® in Action" from Manning. Follow Viktor on X - @gamussa to stay up to date with Viktor's latest thoughts on technology, his gym and food adventures, and insights into open-source and developer advocacy.
Tim Berglund
Tim is a teacher, author, and technology leader with StarTree, where he serves as the VP of Developer Relations, working with his team to make Apache Pinot and real-time analytics accessible to all developers. He is a regular speaker at conferences and a presence on YouTube explaining complex technology topics in an accessible way. He tweets as @tlberglund. He lives with his wife and stepdaughter in Mountain View, CA, USA. He has three grown children and three grandchildren, with a fourth on the way.