Exploring Stateful Microservices in the Cloud Native World
summary
Claims that stateful microservices are practical in cloud-native environments and shows concrete tooling and patterns: Open Liberty examples (mvn liberty:run) with persistence guides for MongoDB and JCache/Hazelcast, MicroProfile LRA for long running actions, Saga choreography/orchestration and Kubernetes primitives (leader election, StatefulSets, PersistentVolumes, sessionAffinity). Advocates Apache Pulsar with BookKeeper and ZooKeeper for cloud-native messaging, multi‑tenancy and geo‑replication. Demo runs from finished directories; shopping‑cart demo is being updated but hands‑on labs and Astra DB free credits are available.
AI-written summary · about
chapters (7)
- 0:00Start
- 6:48Stateful Computing
- 19:50Cloud Native Computing: An overarching approach
- 22:01The 12 Factor Application
- 27:08Cloud Native Infrastructure: Containers/Kubernetes
- 30:37Programming Design Pattern
- 34:11An example of a SAGA (choreography)
related talks
54mExploring Stateful Microservices in the Cloud Native World
54mExploring Stateful Microservices built with Open Liberty in Kubernetes
50mExploring Stateful Microservices built with Open Liberty
53mExploring Stateful Microservices Built with Open Liberty in Kubernetes
55mLive Coding: Cloud native Application Development with MicroProfile & Open Liberty
31mAddressing the transaction challenge in a cloud-native world
57mA New and Open Way to Build Cloud-Native Microservices - MicroProfile
29mHow to develop your first cloud-native Applications with Java
