Presto Open Source SQL Engine for Massive Scale Data Lakehouses
summary
Presto is a disaggregated SQL engine that queries data in place (object storage, Hive metastore, RDBMS) with a coordinator + worker model that scales to thousands of nodes; Meta runs ~300 PB with ~1,000 concurrent users and Uber runs ~100 million ad hoc queries/day. Demo shows running the Ahana sandbox Docker on a laptop, starting coordinator and workers and using the UI to query S3/Hive tables. IBM surfaces Watson x.data, improvements to Iceberg connector, prestissimo native workers and planned performance gains (10x+ targets).
AI-written summary · about
chapters (7)
- 0:00Start
- 1:32What is Presto?
- 6:05Common Questions?
- 11:25Scalable Architecture
- 14:04Pluggable Presto Connectors
- 15:56Presto Connector Data Model
- 18:23Presto Hive Connector - Data File Types
related talks
22mPresto for Your Fast, Open SQL Lakehouse
22mIntroduction to Presto: The SQL Engine for Data Platform Teams
50mPresto: SQL-on-Anything using Kubernetes
06mDriving enterprise open source adoption, from data lake to AI
49mPresto in the Cloud
48mContinuous Optimization for distributed BigData analysis
34mBuilding Presto SQL experience on Flink
31mPanel: Open Data Lakes
