Diving into the Presto Native C++ Query Engine (Presto 2.0)
For the past three years, engineers from Meta, Ahana (now IBM), Intel, and Bytedance have been working to build Velox, a state-of-the-art execution engine designed to be composable across compute engines. From this work came the native C++ Presto worker, a full rewrite of the Presto query execution engine built on Velox (also referred to…