~/talk

On Modular Learning of Distributed Systems for Predicting End-to-End Latency

Talkat NSDI 2023 · 2023-04-17..04-19· [machine-learning, distributed-systems]
links:none on file
links:none on file
links:none on file
name:Fan Yang
linkedin:fyang26
links:none on file
links:none on file
name:Mao Yang
links:none on file
links:none on file
slides:none on file

Fluxion builds a modular performance model by packaging per-service ML models into learning assignments and wiring them into an inference graph so changes only require reassembling affected assignments. Implementation uses Thompson sampling for input selection and differential evolution for output weighting, and is agnostic to specific ML algorithms. Evaluated on three microservice apps (up to 142 services on a 100-VM cluster), it cuts MAE by up to 68.41% versus monolithic models and speeds 90th-percentile latency tuning by up to 1.57×.

AI-written summary · about

  1. 0:00Start
  2. 0:22Performance Prediction for Cloud Systems (2)
  3. 5:13Key Observations and Intuitions (2)
  4. 9:05Learning Assignment - Inputs
  5. 10:44Inference Graph
  6. 14:05Evaluation Setup
  7. 14:26Evaluation Methodology
  8. 15:55Perf Modeling Error Reduction - Train Ticket
  9. 17:35Application p90 latency speedup - Train Ticket
  10. 18:10Conclusion
~/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.