Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

LingoDB: An Open Compilation and Optimization Framework for Sustainable Data Processing

DSDSD - Dutch Seminar on Data Systems Design via YouTube

Overview

Explore a 27-minute conference talk from the Dutch Seminar on Data Systems Design that introduces LingoDB, an innovative open-source compilation and optimization framework designed for sustainable data processing. Discover how this framework addresses the challenges of executing diverse workloads on modern hardware through its flexible and extensible architecture. Learn about the framework's ability to break down traditional monolithic components like query plans, optimizers, and executors, enabling seamless integration of complex SQL queries and user-defined algorithms. Understand how code generation and transparent optimizations, including auto-parallelization, ensure efficient execution while maintaining low implementation overhead. Presented by Michael Jungmair, a PhD student at the Technical University of Munich, this talk offers valuable insights into the future of database engine architectures and compiler technology applications in data processing systems.

Syllabus

We hold bi-weekly talks on Fridays from PM to 5 PM CET for and by researchers and practitioners designing and implementing data systems. The objective is to establish a new forum for the Dutch Data Systems community to come together, foster collaborations between its members, and bring in high-quality international speakers. We would like to invite all researchers, especially also Ph.D. students, who are working on related topics to join the events. It is an excellent opportunity to receive feedback early on from researchers in your field.

Taught by

DSDSD - Dutch Seminar on Data Systems Design

Reviews

Start your review of LingoDB: An Open Compilation and Optimization Framework for Sustainable Data Processing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.