Julian Hyde
Appearances by year
- Community Over Code (formerly ApacheCon)
- Data Council
- ACM SIGMOD/PODS (International Conference on Management of Data)
- Current (formerly Kafka Summit)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 29, 2025 | Current New Orleans 2025 | Current (formerly Kafka Summit) | speaker | More than query: Morel, SQL and the evolution of data languages as Morel What is the difference between a query language and a general-purpose programming language? Can SQL be extended to support streaming, incremental computation,…Show lessWhat is the difference between a query language and a general-purpose programming language? Can SQL be extended to support streaming, incremental computation, data engineering, and general-purpose programming? How well does SQL fit into a modern software engineering workflow, with Git-based version control, CI, refactoring, and AI-assisted coding? These are all questions that drove the creation of Morel. Morel is a new functional programming language that embeds relational algebra, so it is as powerful as SQL. Morel's compiler, like that of any good SQL planner, generates scalable distributed programs, including federated SQL. But unlike SQL, Morel is Turing-complete, which means that you can solve the whole problem without leaving Morel. This session will discuss the challenges and opportunities of query languages, especially for streaming and data engineering tasks, and provide a gentle introduction to the Morel language. It is presented by Morel's creator, Julian Hyde, who created Apache Calcite and also pioneered streaming SQL. | |
| Apr 22, 2025 | Data Council 2025 | Data Council | talk | More Than Query: Future Directions of Query Langages, from SQL to Morel Database internals as Google | |
| Jun 9, 2024 | SIGMOD/PODS 2024 | ACM SIGMOD/PODS (International Conference on Management of Data) | industry paper | SQL with Measures as Google | |
| Oct 7, 2023 | Community Over Code North America 2023 | Community Over Code (formerly ApacheCon) | speaker | Building a semantic/metrics layer using CalciteA semantic layer, also known as a metrics layer, lies between business users and the database, and lets those users compose queries in the concepts that they…Show lessA semantic layer, also known as a metrics layer, lies between business users and the database, and lets those users compose queries in the concepts that they understand. It also governs access to the data, manages data transformations, and can tune the database by defining materializations. Like man | Slides |
| Mar 28, 2023 | Data Council Austin '23 | Data Council | talk | Cubing and Metrics in SQL, oh my! as Google | |
| Oct 3, 2022 | ApacheCon North America 2022 | Community Over Code (formerly ApacheCon) | speaker | Morel, a data-parallel programming language What would the perfect data-parallel programming language look like? | Slides |
| Sep 9, 2019 | ApacheCon North America 2019 | Community Over Code (formerly ApacheCon) | speaker | One SQL to Rule Them All – a Syntactically Idiomatic Approach to Management of Streams and Tables | |
| Apr 17, 2019 | Data Council San Francisco 2019 | Data Council | talk | Tactical Data Engineering Data engineering as Google |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| David Kjerrumgaard | 3 | — | 2025 |
| Xinli Shang | 3 | — | 2023 |
| Alex Merced | 2 | — | 2025 |
| David Wilson | 2 | — | 2025 |
| George Mathew | 2 | — | 2025 |
| Hamel Husain | 2 | — | 2025 |
| Julien Le Dem | 2 | — | 2025 |
| Kai Waehner | 2 | — | 2025 |
| Pedram Navid | 2 | — | 2025 |
| Ryan Blue | 2 | — | 2025 |
| Timo Walther | 2 | — | 2025 |
| Timothy Chan | 2 | — | 2025 |
| Zander Matheson | 2 | — | 2025 |
| Branimir Lambov | 2 | — | 2023 |
| Christophe Bornet | 2 | — | 2023 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.