~/talk

Zero downtime Deployment on Kubernetes

Talkat Infobip Shift 2021 · 2021-09-07..09-08· [kubernetes, devops-and-delivery]
slides:none on file

Shows a zero-downtime path that keeps a service live while changing a database schema: Kubernetes rolling upgrades plus a streaming pipeline that does initial bulk copy and then continuous replication of writes so new pods see up-to-date rows. Uses Hazelcast for the streaming job and session replication and a CDC connector (Debezium-style) to capture DB changes, with a Spring Boot app on the pods and a MySQL→Postgres-capable pipeline. Demo runs the forward job, migrates live writes, and the service stays up.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:25Why zero downtime matters
  3. 3:54Blue green vs rolling upgrades
  4. 7:04Breaking schema changes
  5. 9:08Breaking changes in e-commerce
  6. 11:17Multi-step migration strategy
  7. 14:32Data streaming and CDC
  8. 17:01Kubernetes streaming setup
  9. 21:18Hazelcast and Debezium demo
  10. 22:43Live demo walkthrough
  11. 30:13Key takeaways and Q&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.