Akka - cluster - etcd
summary
Shows a concrete way to bootstrap Akka Cluster using etcd so seed nodes are discovered automatically: zero-configuration Akka Cluster bootstrapping and a small open source cluster-discovery extension is available on GitHub. Uses Kubernetes (replication controllers and Services) to deploy containers, demonstrates scaling a backend from 1 to 3 replicas and the self-healing replacement of a deleted pod. Deploys a single etcd for the demo but warns production needs five etcd nodes for quorum. Source and example app included.
AI-written summary · about
chapters (27)
- 0:00Introduction
- 1:00About us
- 1:26Agenda
- 2:29Deploy stuff to service
- 3:10Monitoring infrastructure
- 3:34Old way of doing things
- 3:47Cluster HDD
- 4:18Containers
- 4:59The new way
- 5:25Logos
- 6:04Clone
- 6:25Kubernetes
- 8:14Cluster
- 8:45Capacitor
- 9:36Notes
- 9:56Cluster CD
- 10:45CD
- 11:11Service
- 12:00Deployment demo
- 12:35Repository
- 13:36Concepts
- 14:56Starting a cluster
- 15:06Deployment scriptures
- 18:54Scaling
- 21:33Demo
- 21:51Recap
- 22:24Questions
related talks
38mManaging an Akka Cluster on Kubernetes
01h 59mAkkaCluster and AkkaTyped DeepDive Into the ActorModelWith a BitofEyeCandy.
41mHands on Introduction to Distributed Systems Concepts with Akka Clustering
31mAKKA CLUSTER MANAGEMENT AND SPLIT BRAIN RESOLUTION
45mIs there anybody out there?
37mAkka Present and Future
40mDeep Dive: etcd
59mLife of Actors in a Cluster: Why, When and How
