~/talk

Simplify Big Data & AI on Spark and Ray with MLSQL

Talkat Ray Summit 2021 · 2021-06-22..06-24· [data-engineering, databases]
name:Dong Li
links:none on file
slides:none on file

MLSQL fuses Spark and Ray so SQL can orchestrate ETL, feature engineering and model training with embedded Python, using existing Ray clusters and standard Python libraries (scikit‑learn, TensorFlow). A demo trains a linear regression to predict monthly AWS cost, saves the model to HDFS and calls it as a registered function, proving end‑to‑end execution. Engine uses socket‑based Arrow partition transfer between Spark executors and Ray actors to avoid intermediate disk shuffles, runs Ray isolated from Spark, and exposes a pi‑java bridge for Python workers.

AI-written summary · about

  1. 0:00Intro
  2. 1:122 Steps to Combine Big Data & Al
  3. 2:47Is Python based on Spark + Ray enough?
  4. 5:08MLSOL: Open Source SOL Variant for Big Data & Al
  5. 7:10One Stop for All Data Users
  6. 15:33MLSQL Summary
  7. 17:36Ray on Spark vs. Spark on Ray Ray DP
  8. 20:12The New Way MLSQL on Spark + Ray
  9. 21:55Why do it this way?
  10. 25:03Deep Dive for Data Exchange in detail
~/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.