Is there anybody out there?
summary
Covers concrete choices: use Akka Cluster with phi accrual detector tuned to thresholds ~8–12 (recommend ~12 on AWS; detection can be ~0.5s at 6), or newer adaptive detectors tested in EC2; use SWIM with Lifeguard for scalable failure detection plus anti-entropy TCP syncs; gossip via randomized or piggybacked messages and member state vectors stored in memberlist; prefer CRDTs for low-latency replicated state, Paxos/Raft for strong logs, and deploy a split-brain resolver to decide membership and avoid divergent clusters (tested at ~2.4–2.6k nodes; Lifeguard cuts false positives to <2%).
AI-written summary · about
chapters (48)
- 0:00Introduction
- 0:35Disclaimer
- 1:08Manuel Bernhardt
- 2:13Quote
- 2:54Clusters
- 4:00How do we build clusters
- 5:04How do we implement group membership
- 5:34Who can tell me
- 5:44Wish you were here
- 6:03What is completeness
- 6:47What is accuracy
- 7:58Many things are impossible
- 8:49We have to make tradeoffs
- 9:17In practice most applications
- 10:05Reallife failure detectors
- 13:11Threshold
- 14:29Adaptive failure detector
- 15:35Swim
- 17:07Garbage Collection
- 17:41Fanout
- 19:05Lifeguard
- 21:12Pulse
- 21:28Alan Paul
- 22:07multicast
- 22:21multicast support
- 22:48UDP multicast
- 23:59Napster
- 24:44Random Gossip
- 25:20Binary Roundrobin
- 25:38Sequence Check
- 25:55Infection Style
- 27:15Gossip Style
- 28:47Optimizations
- 30:57I hurt you
- 31:15Nietzsche
- 38:01Consensus protocols
- 38:57Conflictfree replicated data types
- 40:22Membership consensus
- 40:53In practice
- 42:18Split brain resolvers
- 42:44Deploying technologies
- 43:13Who is there
- 43:24Temperature anomalies
- 44:13Why are there so many arrows
- 44:26Im running out of time
- 44:40Thank you very much
- 44:53There are a few I reviewed
- 48:17There is a delay
related talks
13mBuilding Financial Fortresses: Real-Time Fraud Detection
18mBuilding a Scalable, Resilient System for Real-Time Fraud Detection
29mBuilding Resilient AI Platforms: Financial Fraud Detection
22mReliability Patterns in Permissioned Blockchain Systems
46mData Analytics-Based Detection At Scale
25mReal-Time Fraud Detection at Scale
40mSh... Fail Happens: Fail-aware Events Processing on AWS
16mDispersedLedger: High-Throughput Byzantine Consensus on Variable Bandwidth Networks
