~/talk

An Edge KV store built with Wasm Components

Talkat Wasm I/O 2025 · 2025-03-27..03-28· [webassembly, web-performance]
links:none on file
links:none on file
slides:none on file

Fastly builds an edge KV service using Virtual Platform Layering and Wasm Components so user code links to platform features without gaining private host access. Implementation uses WIT interfaces and WIT bindgen glue to replace ~1,000-line SDKs with ~100-line wrappers, and migration uses a core-to-component adapter (P1→P2) plus wasm OCI distribution. Removing one HTTP hop saves about 3 ms HTTP hop saved on a 6 ms cached read (roughly a 50% latency win) and the component deployment and iteration flow works in production.

AI-written summary · about

  1. 0:00Edge KV store intro
  2. 2:26Current infra and caching
  3. 3:49Native host challenges
  4. 6:37Wasm Components layering
  5. 9:44Component isolation benefits
  6. 10:04Performance with component integration
  7. 11:11Faster feature iteration
  8. 11:54Migrating apps to Wasm Components
  9. 13:58Component instantiation
  10. 14:20Dev experience with WIT
  11. 19:41SDKs with auto-generated glue
  12. 20:03Distributing components
  13. 21:16Q&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.