Effective Eventual Consistency with Actor Models + Amazon Web Services
summary
Claims a practical way to sidestep CAP by using CRDTs + Event Sourcing and immutability: every clickstream event is hashed into a unique id, duplicated into S3 + Elasticsearch, and merged via set union of hash codes so order never matters. Actor systems (Akka.NET, C#) pull through SQS, use self-throttling actors to avoid OOM, and run one-per-second jobs to scale. Daily reconciliation finds missing hashes and replays S3 to recover after the AWS outage; the system works and paid back in production.
AI-written summary · about
chapters (4)
- 0:00Start
- 10:27Strong Eventual Consistency
- 28:53Use self-throttling actors
- 41:06References Akka.NET Memory Throttling Demo
related talks
36mEasy Eventual Consistency with Actor Models + Amazon Web Services
46mBeyond Eventual Consistency
54mHow Events Are Reshaping Modern Systems
51mImmutable data stores and CORS for safety, flexibility and profit
46mBuilding high available systems with Akka Distributed Data
55mExperience report on using Akka in production: pitfalls and rewards
39mManaging Consistency, State and Identity in Distributed Microservices
52mEvent Sourcing and CQRS
