~/talk

Presto - Today and Beyond - The Open Source SQL Engine for Querying all Data Lakes

links:none on file
links:none on file
slides:none on file

Presto is an open source Apache 2.0 SQL engine that queries data lakes in place, using a coordinator-worker architecture that runs at Facebook scale (up to ~1,000 workers) and reads ORC or Parquet on S3/HDFS. Connectors (Hive connector for file stores, many DB and streaming connectors) allow federated joins. Long ETL runs can use Presto on Spark to gain Spark’s shuffle and recoverability, while RaptorX cache and materialized views deliver up to ~10x query speedups. Spilling, external spill plugins, coordinator segregation and external UDF servers improve reliability and extensibility.

AI-written summary · about

  1. 0:00Introduction
  2. 0:56What is Presto
  3. 3:50Architecture
  4. 5:16Common Questions
  5. 8:02Presto Architecture
  6. 9:35Presto CLI
  7. 11:40Presto connectors
  8. 12:12Presto connector model
  9. 14:08Hive connector types
  10. 15:27Speed
  11. 16:18Query
  12. 17:04Aggregate
  13. 17:38Use Cases
  14. 18:50Stacks
  15. 19:38Data Science
  16. 20:04Federated
  17. 20:41Transformations
  18. 21:44Data Lakes
  19. 23:32Other Query Engines
  20. 24:58HANA
  21. 26:07Technical Improvements
  22. 26:50Reporting Dashboarding
  23. 27:22Interactive Analytics
  24. 27:41High QPS
  25. 28:21Large workloads
  26. 29:22Consolidate on Presto
  27. 30:13Scaling Presto
  28. 32:52Workload
  29. 35:01Online Analytics
  30. 35:31Cache Architecture
  31. 37:21Presto Plus
  32. 37:43Improving Reliability
  33. 38:37Improving Task Scheduling
  34. 39:29ClientSide Retries
  35. 39:52Native Accelerator
  36. 41:20AriaScan
  37. 41:47Extensibility
  38. 43:50Get involved
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.