
Luma
Free
In 3 months
Real-Time AI: Streams, Agents & SQL Indexing with Elastic + Kafka
About this event
Join the Elastic Chicago User Group and Confluent on Wednesday, May 13th for a meetup. We'll have presentations from followed by food, refreshments, and networking.
Thank you to Improving for hosting our meetup. Improving is a modern digital services consulting firm focused on solving business problems with innovative technical solutions.
RSVP Instructions:Please provide your email when you register for this event. Please bring an ID to the event for check-in.
š
Date and Time:Wednesday, May 13th from 5:30-8:00 pm
šLocation:Improving - 222 S Riverside Plaza 15th Floor, Chicago, IL 60606
š Arrival Instructions:
Please bring an ID for check-inUpon arrival at 222 Riverside, check in at the Improving tableTake the elevator to the 15th floor - the meetup will be in the common area through the doors.
š Parking:
SpotHero is a great option to resvere parking in advanceImproving recommends the following parking garages: 229 S. Desplaines St (which is also the 625 W. Adams building), 500 West Monroe, and the outdoor lot at 718 W Monroe.
šAgenda:
5:30 PM ā Doors open, grab a seat, and enjoy some pizza!6:00 PM ā Welcome & Introduction by Improving6:05 pm ā One Does Not Simply Query a Stream - Viktor Gamov, Principal Developer Advocate, Confluent6:30 ā Building Autonomous AI Agents with Elasticsearch & LLMs (Lightning talk) - Deepesh Kumar (MS in AI @Illinois Tech)6:45 pm ā A Practical Approach to RealāTime SQL Data Indexing in Elasticsearch - Mangesh Walimbe (Application Architect)7:00 pm: Networking and refreshments8:00 pm: Event ends
š Talk Abstracts:One Does Not Simply Query a Stream - Viktor Gamov, Principal Developer Advocate, ConfluentStreaming data with Apache KafkaĀ® has become the backbone of modern applications. While streams are ideal for continuous data flow, they lack built-in querying capabilities. Unlike databases with indexed lookups, Kafkaās append-only logs are designed for high-throughput processingānot for on-demand queries. This necessitates additional infrastructure to query streaming data effectively.Traditional approaches replicate stream data into external stores: relational databases like PostgreSQL for operational queries, object storage like S3 accessed via Flink, Spark, or Trino for analytics, and Elasticsearch for full-text search and log analytics. Each serves a purposeābut they also introduce silos, schema mismatches, freshness issues, and complex ETL pipelines that increase system fragility.In this session, weāll explore solutions that aim to unify operational, analytical, and search workloads across real-time data.We'll demonstrate stream processing with Kafka Streams, Apache FlinkĀ®, and SQL engines; real-time analytics with Apache PinotĀ® ; search capabilities with Elasticsearch; and modern lakehouse approaches using Apache IcebergĀ® with Tableflow to represent Kafka topics as queryable tables. While there's no one-size-fits-all solution, understanding the tools and trade-offs will help you design more robust and flexible architectures.
A Practical Approach to RealāTime SQL Data Indexing in Elasticsearch - Mangesh Walimbe (Application Architect)SQL databases are designed to store and manage large volumes of structured data, but they are not optimized for highāspeed search and analytics. Elasticsearch, by contrast, provides powerful indexing and near realātime search capabilities, making it a strong complement to traditional relational systems. Ensuring that SQL data is continuously available in Elasticsearch, however, can be a complex and timeāconsuming process. This presentation outlines a streamlined approach for processing, filtering, and ingesting SQL database records into Elasticsearch using Logstash pipelines, based on practical implementation experience.
Topics & Tags
AI
AI
Date & time
May 13 ā May 14, 2026
America/Chicago
Location
Improving, 222 S Riverside Plaza 15th Floor, Chicago, IL 60606, USA, Chicago, United States
America/Chicago
Attendance
18 going Ā· 18 spots
Organised by
You Know, for Search