Processing Declarative Queries through Generating Imperative Code in Managed Runtimes

Stratis D. Viglas · 2017

We present the results of our work on integrating database and programming language runtimes through code generation and extensive just-in-time adaptation. Our techniques deliver significant performance improvements over non-integrated solutions. Our work makes important first steps towards a future where data processing applications will commonly run on machines that can store their datasets entirely in persistent memory, and will be written in a single programming language employing higher-level APIs and language-integrated query.

Read the paper · More papers on PaperTik