~/talk

Break Out of Redis

TalkinUkrainianat Highload fwdays'25 · on Saturday, 2025-06-14· [databases, web-performance]
slides:none on file

A company decided to stop using Redis as a critical datastore after repeated production incidents with Redis Sentinel — full resyncs, slow failovers and Sentinel failing around 30GB/node at 2–10k RPS causing stop‑the‑world pauses. They tested migrating to Scylla: Scylla handled ~21k RPS with p50 ≈1ms and p99 ≈2–4ms, and transactions about 11ms at 2k RPS, but range scans caused tombstone GC issues that required a schema change; the solution works in tests but has not yet been deployed to production.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Agenda and Redis experience
  3. 2:15Redis as primary data source
  4. 5:05Redis Sentinel problems
  5. 9:25Capacity planning for cache
  6. 12:21Redis alternatives: ScyllaDB
  7. 24:04Consistency in ScyllaDB
  8. 31:48Transactions in ScyllaDB
  9. 32:09ScyllaDB testing
  10. 37:48Why not Redis-compatible DBs
  11. 41:00Selling new solutions
  12. 56:29Full Redis replacement
  13. 1:01:28Q&A
~/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.