Apache Calcite Hybrid Meetup February 2025
Details
Apache Calcite Hybrid Meetup - February 2025
π
Date: February 20, 2025
π Location: Cloudera- 5470 Great America Pkwy, Santa Clara, CA 95054, United States
Zoom Link - https://cloudera.zoom.us/j/91779946468
***
### About the Event
Join us for an exciting Apache Calcite hybrid meetup in February 2025! This event brings together top minds from the open-source and tech community to explore the latest advancements in query planning, SQL optimization, and federated data systems.
This hybrid event is perfect for developers, data engineers, and SQL enthusiasts passionate about pushing the boundaries of query processing and database technologies.
***
### Agenda
4:30PM - 5:00PM - Sign up and Networking
1. 5:00PM - 5:30PM Federated Query Planning w/ Substrait - Victor Barua (Datadog)
2. 5:30PM - 6:00PM Streaming, Incremental, Finite-Memory Computations in SQL Over Unbounded Streams - Mihai Budiu (Feldera)
-----------------6:00PM - 6:10PM - Snacks Break--------------------------------
3. 6:10PM - 6:40PM Revolutionizing Data Lakes: A Dive into Coral, the SQL Translation, Analysis, and Rewrite Engine - Walaa Eldin Moustafa (LinkedIn)
4. 6:40PM - 7:10PM Optimizing Common Table Expressions in Apache Hive with Calcite - Stamatis Zampetakis (Cloudera)
7:10 PM - 8:00PM Networking
Hear from experts across the industry as they share groundbreaking work and advancements related to Apache Calcite and its applications.
- Federated Query Planning w/ Calcite & Substrait
- Speaker: Victor Barua (Datadog)
- Description: Substrait is a cross-language serialization format and specification for communicating relational plans across systems. It is currently under active development, and systems such as DataFusion and DuckDB have started to support consuming and producing Substrait plans. Another system that has support for Substrait is Calcite, via the Isthmus library.
With Isthmus, it's possible to parse SQL queries with Calcite, perform planning and then delegate execution to external systems via Substrait plans. It's also possible to forgo SQL entirely, and submit Substrait plans directly to Calcite for planning. This talk aims to provide an introduction to Substrait, and showcase the capabilities of Isthmus in the context of generating plans for execution across multiple data systems.

