~/talk

Exploring Stateful Microservices in the Cloud Native World

Talkat Devoxx Ukraine 2021 · 2021-11-19..11-20· [microservices, kubernetes]
slides:none on file

Argues that stateful microservices are practical in Kubernetes by showing a simplified shopping‑cart prototype built with Open Liberty and MicroProfile, using MicroProfile LRA (released in May) for orchestration, Kafka-based choreography for event flows, and compensator services instead of rollbacks. Covers Kubernetes features used: leader‑election caveats, statefulsets and persistent volumes, session affinity, and JCache/Hazelcast or MongoDB for persistence. Provides GitHub guides and runnable Open Liberty examples; the demo flow for order → inventory → payment → shipping proves the approach end‑to‑end.

AI-written summary · about

  1. 0:00Intro
  2. 3:08Stateful vs Stateless
  3. 5:55Stateless Computing
  4. 7:31Stateful Computing
  5. 9:04Stateful before the cloud
  6. 10:44Twophase commit
  7. 18:02Stateful microservices
  8. 18:38Cloud Native basics
  9. 20:42Cloud Native guidelines
  10. 26:51Techniques and mechanisms
  11. 28:26Kubernetes
  12. 34:06Programming
  13. 42:16Reactive Systems
  14. 44:10Code Samples
  15. 48:55Resources
~/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.