The Evolution of Apache Calcite and its Community - A Discussion with Julian Hyde
Apache Calcite is an open source framework for building databases, and includes a SQL parser, relational algebra, and a highly extensible query optimizer. It has achieved wide adoption, used in many commercial products, open source projects, and as a test bed for computer science research.
But there is a bootstrap problem: If software is written by a community of contributors, and each contributor acts in their own self-interest, how do you get the first working version of the product? The answer is in the story of how the technology evolved, and how the community evolved with it, and in this talk we tell that story.
About the Speaker:
Julian Hyde is a software engineer at Google, working on Looker and BigQuery, and is an expert in query optimization, database internals, and streaming. He is the original developer of Apache Calcite, an open source query planning framework that powers many database and streaming SQL engines. He was the original developer of the Mondrian OLAP engine, and was previously at Hortonworks and SQLstream.
Видео The Evolution of Apache Calcite and its Community - A Discussion with Julian Hyde канала Center for Research in Open Source Software
But there is a bootstrap problem: If software is written by a community of contributors, and each contributor acts in their own self-interest, how do you get the first working version of the product? The answer is in the story of how the technology evolved, and how the community evolved with it, and in this talk we tell that story.
About the Speaker:
Julian Hyde is a software engineer at Google, working on Looker and BigQuery, and is an expert in query optimization, database internals, and streaming. He is the original developer of Apache Calcite, an open source query planning framework that powers many database and streaming SQL engines. He was the original developer of the Mondrian OLAP engine, and was previously at Hortonworks and SQLstream.
Видео The Evolution of Apache Calcite and its Community - A Discussion with Julian Hyde канала Center for Research in Open Source Software
Показать
Комментарии отсутствуют
Информация о видео
26 мая 2021 г. 4:38:00
01:25:09
Другие видео канала
AVC Workshop: Attitude Heading Reference System Validation, Pavlo VlastosLightning Talks: Anders Poirel, Popper projectAVC Workshop: Dynamically Distributed Network Control for ITS, Anuj Kaul3.2.2 Workshop on OS Hardware and Roundtable DiscussionCROSS Open Source Research Experience - Summer 2021Open Source Hardware Tools WorkshopLightning Talks: Nicole Castillo, Popper projectLightning Talks: Fernanda Dominguez, Popper project1.2.1 Workshop: Programmable Storage I3.1.1 Welcoming Remarks by J.J. Garcia-Luna-Aceves and opening of Symposium Day 32.1.2 Workshop: Special Topics in Autonomous SystemsOSRE Student Information Session Jan 18, 2022UC Santa Cruz Open Source Program OfficeSkyhookDM 0.1.0 Deep DiveEusocial Storage Device Workshop: Eusocial Storage Devices Overview, Jianshen LiuLightning Talks: Edidiong Etuk, Popper ProjectData Management Workshop: Consistent Query Answering via Satisfiability Solving, Akhil DixitKeynote: Learning Networking by Reproducing Research Results, Lisa YanKeynote - Challenges and Opportunities in Community Cellular Networks, Spencer SevillaLightning Talk - Nathaniel Tjandra, SkyhookDM projectAVC Workshop: Biologically Inspired Platooning for Autonomous Vehicles, Shesha Sreenivasamurthy