~/talk

Distributed Flexibility: Nomad and Vault in a Post-Kubernetes World

Talkat HashiConf Global 2022 · 2022-10-04..10-06· [webassembly, distributed-systems]
slides:none on file

Cosmonic runs a production PaaS built on WebAssembly modules scheduled by Nomad and uses a custom firecracker task driver to provide multi-tenant isolation. The driver supports the Jailer, boots VMs from ZFS snapshots for fast startup, mounts templates via the mmds metadata service, and implements memory ballooning to avoid OOM kills. Nomad integration is four lines of config; a Vault-backed key value provider replaces Redis without code changes. Most work is open source and in active improvement.

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 1:32WebAssembly fundamentals
  3. 5:01WasmCloud and architecture
  4. 10:24Why we chose Nomad
  5. 15:59Firecracker task driver
  6. 22:46Lessons learned
  7. 28:38Vault integration
  8. 32:26Future and conclusion
~/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.