Overview
Explore the process of building a Telegram bot using Apache Kafka and ksqlDB in this conference talk from NDC London 2021. Learn how to ingest, filter, enrich, aggregate, and query data using only Kafka, eliminating the need for additional datastores. Discover the capabilities of ksqlDB for processing data, driving applications, and integrating with other systems. Follow along with a hands-on demonstration that showcases key/value lookups driven by a materialized view on Kafka event streams. Gain insights into the Telegram API, state management, and Kafka Connect. Understand the benefits of using Kafka for handling streams of events and learn how to run ksqlDB effectively. By the end of this talk, you'll have a comprehensive understanding of building data-driven applications with Kafka and ksqlDB.
Syllabus
Introduction
Demo
Telegram
API
State
State query
Using the same data
Kafka Connect
How we built it
Why use Kafka
Streams of events
ksqlDB
Running ksqlDB
Why Kafka
Wrap up
Questions
Taught by
NDC Conferences