~/talk

Building WASM Powered Distributed Stream Platform

linkedin:sehyo
slides:none on file

Fluvio embeds SmartModule WASM filters and maps (Rust-based with proc-macros) into the data path so compute runs next to storage (append-only immutable streams) instead of moving raw payloads; batch blobs are copied into WASM memory via an alloc/unlock pattern, deserialized, and processed, enabling a reported 50x bandwidth reduction and >10x memory footprint versus Kafka. Platform supports ARM and x86 edges, exposes store bindings (filter, map, aggregate, join planned), and currently provides at-least-once delivery.

AI-written summary · about

  1. 0:00Intro
  2. 0:15Agenda
  3. 0:56Overview of Fluvio
  4. 2:18Real-time economy
  5. 3:27Classical Data Processing
  6. 4:36Stream Processing Model
  7. 5:39Composability
  8. 6:33Moving data is not free
  9. 7:23Costly Stream processing
  10. 8:21Data movement is not secure
  11. 9:06Solution: Reduce data movement
  12. 11:17Edge Smart Stream processing
  13. 11:56Compute for Smart Streaming
  14. 12:50WASM: True Movable Compute
  15. 14:24Flattening into Unified Stack
  16. 16:06Fluvio: SmartModule
  17. 18:38Filter Binding
  18. 22:37Copying into WASM memory
  19. 25:31Map Binding
  20. 25:58Aggregate Binding
  21. 26:27Current store bindings
  22. 26:43Future Store bindings
  23. 28:02Improve Store Binding
~/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.