~/talk

Harnessing the Power of Dual Query Engines.

Talkat Scale By the Bay 2023 · 2023-11-13..11-15· [databases, data-engineering]
name:Lei Gao
links:none on file
name:Jeff Xu
links:none on file
slides:none on file

Workday built a dual-query platform combining Trino/Presto for interactive SQL and Spark/Livy for ETL and ML, fronted by a custom data access service exposing a unified REST API and CLI. Engineering reports 3–10× faster query latency on Trino vs Spark, enforces governance (resource groups, max memory/time, partition filters), and runs daily JVM restarts to avoid severe slowdowns. The system runs on S3/Glue/EMR/Hive, migrated thousands of users over ~18 months and reduces cloud cost by shifting ad hoc workloads to Trino.

AI-written summary · about

  1. 0:00Introduction to dual query engines
  2. 5:52Technical architecture overview
  3. 15:11Performance and governance lessons
  4. 21:33Observability and cost optimization
  5. 24:20Quick demo and Q&A
~/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.