~/talk

S3 as the state store for stream processing systems

Talkat Berlin Buzzwords 2024 · 2024-06-09..06-11· [data-engineering]
links:none on file
slides:none on file

RisingWave is a production stream processor that uses S3 as state store with a storage/compute separation to support large states without local disk limits, keep hot shards in EC2, and coordinate remote compaction to cut S3 access and CPU duplication. Recovery targets are seconds by replaying only an epoch ≈100 ms of updates; schema-change backfills scale out instantly (example: 2→6 nodes gives ~3× backfill speed). Latency and S3 request cost remain the main tradeoffs.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:48Batch vs stream processing
  3. 4:58Stream processing challenges
  4. 13:25State management issues
  5. 19:33S3 as state store solution
  6. 27:18S3 latency and cost trade-offs
  7. 31:17Benefits of S3 architecture
  8. 32:20Q&A session
~/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.