~/talk

Real Time ML Pipelines in Multi-Tenant Environments

links:none on file
name:Yan Yang
links:none on file
slides:none on file

Built a real‑time ML pipeline that keeps training and serving feature logic identical by using a common feature definition, a precomputed feature store and streaming scoring on Spark Streaming. Uses an in‑house Optimus Prime layer over Spark ML and Algebird‑style monoid aggregators to update sliding windows and avoid repeated joins. Targets Salesforce scale (100k+ tenants, planning for hundreds of thousands to millions of models); system runs now for thousands of tenants but model serving and CDC at true multi‑tenant scale remain challenges.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 5:15ML pipeline basics
  3. 11:25Real-time challenges
  4. 12:31Architecture and feature store
  5. 27:14Key takeaways and future work
  6. 31:40Q&A session
~/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.