~/talk

Operating Cassandra in Kubernetes with Temporal

Talkat Cassandra Summit 2023 · on Wednesday, 2023-12-13· at 15:30· LL20B (Lower Lobby Level)· [kubernetes, distributed-systems]
links:none on file
slides:none on file

Datadog runs Cassandra across hundreds of clusters and thousands of nodes on Kubernetes and replaces ad-hoc scripts with Temporal workflows that orchestrate init‑containers, StatefulSets, the Kubernetes API and long-running streaming repairs. Built components include a retryable health-check activity, batched node replacements in threes to preserve rack replica safety, pause/resume migration steps, integration with a DNS discovery service and distributed locks. The result automates multi-hour streaming operations, cuts manual coordination to near a single-button press, and materially reduces Ops time.

AI-written summary · about

  1. 0:00Datadog and speakers intro
  2. 1:06What is Temporal
  3. 3:14Runbooks to workflows
  4. 6:45Temporal setup
  5. 7:49Health checks basics
  6. 11:43Migrations with Temporal
  7. 13:09Robust migration workflows
  8. 16:34Reusable workflows
  9. 17:57Single-button migration
  10. 19:21Temporal future
  11. 20:48Q&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.