Sapphire A Deep Dive into Presto's Native Velox Integration Shrinidhi Joshi, Meta
Sapphire (Presto-on-spark) is Presto’s C++, scheduled on spark runtime, with Velox execution, designed to deliver significant performance improvements for large-scale analytical workloads at Meta. In this talk, we present Sapphire’s architecture and how it deeply integrates with the Velox execution engine. We dive into three key areas where Sapphire extends and optimizes Velox’s capabilities: shuffle integration, detailing our shuffle operators and performance enhancements through tight coupling with Velox’s memory and serialization layers; broadcast join with hash table caching, showing how reusing pre-built hash tables across tasks eliminates redundant work; and sorted-shuffle and sort-merge join support, extending Velox’s operator model for merge-based join strategies critical at scale. We close with production results demonstrating Sapphire’s gains over Presto’s Java-based execution engine across key workloads at Meta.

Veloxifying Spark workloads at Meta Ankur Pathela, Meta

Accelerating Oracle AI & Data Platform with Velox Koushik Kumar Mondal, Oracle

The Past, Present, and Future of Null-Safety in Java - Mala Gupta

Demystifying CXL Memory Computation Yongil Jung, XCENA

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Bringing Iteration to Velox Fixed Point Computation for AI Workloads, Meta

Why The Russian Accent Terrifies Everyone

The Insane Genius of a Formula 1 Gearbox

Announcing NVIDIA RTX Spark | GTC Taipei 2026 Keynote by CEO Jensen Huang

Atachen Gluten Architecture, Ecosystem Yuan Zhou, IBM

HD Flower TV Screensaver , Framed Art Painting, TV Art - Nas Gallery

Building the PERFECT Linux PC with Linus Torvalds

Conan O’Brien Delivers the Commencement Address | Harvard Commencement 2026

Anthopic, OpenAI Should Not Be Allowed to IPO, Says Ed Zitron

'Listen Like You Might Be Wrong': Harvard Student Goes Viral For Stunning Speech On Trump Amid Feud

Keynote Hardware Acceleration for training Orri Erling, MEta

How Rockstar fit an entire city into PlayStation 2 memory

Chronos: Time series forecasting in the age of pretrained models

If You Don't Understand Funding, You Don't Understand Startups

