Service Discovery using CRDTs
summary
Shows how to use Akka Cluster’s Distributed Data (CRDTs) to implement service registration and discovery for microservices running on elastic container infrastructure, replacing standalone systems like Consul/Zookeeper/etcd. Describes a concrete implementation used for the Thirty Meter Telescope software platform, explains using CRDTs’ coordination-free concurrent updates and tunable consistency, and compares this approach to existing discovery systems.
AI-written summary · about
related talks
30mCONSCIOUS CONSISTENCY WITH AKKA CLUSTER, CRDTS AND DISTRIBUTED DATA
45mIs there anybody out there?
38mManaging an Akka Cluster on Kubernetes
24mAkka - cluster - etcd
41mTowards language support for distributed systems
25mEventually Consistent Service Discovery
52mArchitectural Patterns for Distributed and Decentralized Data
27mService Discovery Challenges at Scale
