~/talk

Machine Learning in Fastly's Compute@Edge

links:none on file
slides:none on file

Fastly’s Compute@Edge runs ML by extending wasi‑nn so models load once named models before module instantiation, avoiding per‑request reloads and enabling cached, low‑latency inference; a MobileNetV2 image demo returns ~96% for a killer whale and a Stable Diffusion pipeline runs in about 5–6 seconds via a new KServe backend that proxies to OpenVINO, ONNX and PyTorch backends. Host APIs become async in Wasmtime to avoid event‑loop stalls, and ML backends move out‑of‑process for process isolation to contain malicious models; Wasm module size is limited (~128 MB) while models may be GBs.

AI-written summary · about

  1. 0:00Introduction
  2. 0:23Generative AI transforming knowledge work
  3. 3:14Waz DNN for ML in WebAssembly
  4. 5:44Waz DNN history and evolution
  5. 7:52Function as a service with ML at Fastly
  6. 8:56Security challenges with ML models
  7. 10:22Compute@Edge architecture and ML
  8. 12:48Decoupling model lifecycle from requests
  9. 14:35Protecting environment from malicious models
  10. 17:26Running models where best
  11. 19:33K-Serve backend for ML inference
  12. 20:15Live demo: ML inference at edge
  13. 24:37Q&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.