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.
2. Streaming, Incremental, Finite-Memory Computations in SQL Over Unbounded Streams
Speaker: Mihai Budiu (Feldera)
- Description: Learn how modern incremental view maintenance techniques make SQL the standard language for computing on unbounded streams. Mihai will showcase how indexes enable efficient updates with finite memory, solving challenges posed by growing unbounded data streams.
3. Revolutionizing Data Lakes SQL Interoperability and Optimization with Coral
- Speaker: Walaa Eldin Moustafa (LinkedIn)
- Description: TBA
4. Optimizing Common Table Expressions in Apache Hive with Calcite
- Speaker: Stamatis Zampetakis (Cloudera)
- Description: Discover how Apache Hive integrates with Apache Calcite to optimize common table expressions (CTEs). This talk explores techniques to detect, rewrite, and optimize CTEs, reducing query execution costs and improving efficiency.
***
#### Open Discussion & Networking
Engage in lively discussions and connect with fellow professionals, speakers, and enthusiasts. Share your thoughts, learn from others, and explore opportunities for collaboration.
***
### Why Attend?
- Learn about the latest innovations in Apache Calcite and related technologies.
- Network with top professionals and like-minded community members.
- Participate in open discussions and gain new perspectives on data systems.
***
๐ก Donโt miss out on this opportunity to explore cutting-edge advancements in the world of SQL, query planning, and data processing. We canโt wait to see you there!
๐ RSVP Now to Secure Your Spot!
The event is also published via Apache Calcite Meetup Group:
https://www.meetup.com/apache-calcite/events/305627349/?eventOrigin=group_upcoming_events

Sponsors
Apache Calcite Hybrid Meetup February 2025