~/talk

Fetching and Running Container Images on Browsers

github:ktock
slides:none on file

container2wasm converts Linux containers into Wasm images by packaging CPU emulators (box for x86_64, TinyEMU for RISC‑V), WASI VFS and v9p mounting so unmodified binaries boot in the browser; an alternative fetches OCI image layout over HTTP and extracts on demand using ESRGZ lazy loading and HTTP range requests to avoid full download; networking works either via a host-side c2w_net websocket proxy or purely in‑browser via the fetch API; a VS Code for the Web extension demonstrates compiling and running code entirely inside the browser.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Porting apps to browsers
  3. 3:16Container to WASM
  4. 8:22Debian container demo
  5. 10:33How Container to WASM works
  6. 13:51Distributing images to browsers
  7. 17:56Lazy loading for startup
  8. 22:45ESRGZ lazy loading benchmark
  9. 25:59Use cases for containers
  10. 27:31VS Code extension demo
  11. 31:56VS Code extension integration
  12. 32:41Limitations and future
  13. 34:57WASM app approaches
  14. 35:42Summary
~/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.