~/talk

Ray: A distributed system for emerging AI applications

Talkat Strange Loop 2018 · 2018-09-26..09-28· [machine-learning]
links:none on file
slides:none on file

Ray is an open source distributed system that implements task and actor abstractions for Python ML workloads, with a C++ backend, Python workers, an in‑memory shared object store (Apache Arrow) and a Redis‑based global control store. It claims fault tolerance by forwarding uncommitted lineage stashes between schedulers so recovery replays only lost tasks, keeping millisecond task latencies even at ~2,000 tasks/sec per node; used at Ant Financial for fraud detection.

AI-written summary · about

  1. 0:00Start
  2. 2:05The Machine Learning Ecosystem
  3. 4:18What is Ray?
  4. 7:24A growing number of production use cases
  5. 8:24Ray API
  6. 12:33Parameter Server Example
  7. 18:23A scalable architecture for high-throughput. fine-grained tasks
  8. 22:39Fault tolerance: Lineage reconstruction
  9. 26:54Previous solutions committing first for correctness
  10. 31:39Lineage stash: Fault tolerance for free
  11. 33:38Conclusion
  12. 35:54Lineage stash Rayli commit later
~/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.