~/talk

The Rusty Boat

Talkat Cloud Native Rust Day EU 2021 · on Monday, 2021-05-03· at 10:40· Virtual ,· [rust]
slides:none on file

A Rust Kubelet named Krustlet kubelet for WASM actually runs WebAssembly modules and proves Rust fits cloud native work; code uses tonic build rs auto-generation to avoid checked-in protobufs, implements a custom plugin manager and CSI support, and reimplemented OCI pulling to fetch modules from registries. Controllers use a crate called crater and generics/traits shrink boilerplate, but async causes friction—async runtime fragmentation and lots of move/clone fiddling—yet the system works after extensive reverse engineering.

AI-written summary · about

  1. 0:00Intro
  2. 1:13Why Rust
  3. 3:56Traits
  4. 12:21Bad and Ugly
  5. 15:09Async
  6. 17:04Initial stages
  7. 18:52API contract
  8. 22:27Plugin system
  9. 27:25State machines
~/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.