Database Paper Browser

Back to papers

Babelfish: Efficient Execution of Polyglot Queries

Summary: Babelfish is a polyglot-query engine with a unified IR across languages. Cross-language operator fusion and workload specialization cut materialization, delivering up to 10x speedups over state-of-the-art and approaching handwritten code. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
12695
Venue
VLDB
Year
2022
Pagerank
5.3450701e-05
Overall Rank
5,741 | 60.11%
DOI
10.14778/3489496.3489501

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 12 of 12 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 39 of 39 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
3 Pig Latin: A Not-So-Foreign Language for Data Processing 2008 SIGMOD 0.0024217964
35 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00076209479
59 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.0006445664
701 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017893039
729 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00017448059
790 Conjunctive Selection Conditions in Main Memory 2002 PODS 0.0001659522
848 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015933538
1,097 Trill: A High-Performance Incremental Query Processor for Diverse Analytics 2015 VLDB 0.00014083973
1,107 Froid: Optimization of Imperative Programs in a Relational Database 2018 VLDB 0.0001397627
1,546 Structured Streaming: A Declarative API for Real-Time Applications in Apache Spark 2018 SIGMOD 0.00011418993
1,751 Weld: A Common Runtime for High Performance Data Analytics 2017 CIDR 0.00010673874
1,875 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010243959
2,355 An Intermediate Representation for Optimizing Machine Learning Pipelines 2019 VLDB 8.9727612e-05
2,367 Here are my Data Files. Here are my Queries. Where are my Results? 2011 CIDR 8.9502761e-05
2,383 How to Architect a Query Compiler 2016 SIGMOD 8.9198524e-05
2,809 Extending Relational Query Processing with ML Inference 2020 CIDR 8.0869552e-05
2,823 Implicit Parallelism through Deep Language Embedding 2015 SIGMOD 8.0593793e-05
2,843 How to Architect a Query Compiler, Revisited 2018 SIGMOD 8.0334687e-05
2,874 StatusQuo: Making Familiar Abstractions Perform Using Program Analysis 2013 CIDR 7.9762275e-05
2,904 Evaluating End-to-End Optimization for Data Analytics Applications in Weld 2018 VLDB 7.9403097e-05
2,955 Magpie: Python at Speed and Scale using Cloud Backends 2021 CIDR 7.8188583e-05
3,085 Compiling PL/SQL Away 2020 CIDR 7.5960713e-05
3,270 RHEEM: Enabling Cross-Platform Data Processing - May The Big Data Be With You! - 2018 VLDB 7.3013196e-05
3,298 Extracting Equivalent SQL from Imperative Code in Database Applications 2016 SIGMOD 7.2527707e-05
4,319 Fast Queries Over Heterogeneous Data Through Engine Customization 2016 VLDB 6.2823814e-05
4,490 Analyzing Efficient Stream Processing on Modern Hardware 2019 VLDB 6.137834e-05
4,645 Aggify: Lifting the Curse of Cursor Loops using Custom Aggregates 2020 SIGMOD 6.0190618e-05
4,813 Putting Pandas in a Box 2021 CIDR 5.8993009e-05
5,357 LightSaber: Efficient Window Aggregation on Multi-core Processors 2020 SIGMOD 5.5512343e-05
5,438 The NebulaStream Platform: Data and Application Management for the Internet of Things 2020 CIDR 5.5041764e-05
5,540 Permutable Compiled Queries: Dynamically Adapting Compiled Queries without Recompiling 2021 VLDB 5.450319e-05
6,646 Functional-Style SQL UDFs With a Capital 'F' 2020 SIGMOD 4.9734285e-05
6,649 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 4.9724735e-05
6,783 SparkR: Scaling R Programs with Spark 2016 SIGMOD 4.9221272e-05
7,447 DBridge: Translating Imperative Code to SQL 2017 SIGMOD 4.7227748e-05
7,925 Architecting a Query Compiler for Spatial Workloads 2020 SIGMOD 4.610914e-05
8,623 Adaptive Code Generation for Data-Intensive Analytics 2021 VLDB 4.4786182e-05
9,008 The Power of Nested Parallelism in Big Data Processing – Hitting Three Flies with One Slap – 2021 SIGMOD 4.4065351e-05
9,822 Thriving in the No Man’s Land between Compilers and Databases 2019 CIDR 4.2713516e-05
Previous Page 1 / 1 Next

Semantically Similar Papers