Let's talk Gossip!
summary
An Erlang gossip daemon called gossiperl actually exists and runs as a box-level service, uses Apache Thrift for language‑agnostic clients, and provides AES-256 encryption, multicast and IPv6 support. It powers zero‑configuration service discovery and bootstrapping in a real deployment of about 70 boxes, replaces a 300‑line Ruby library, supports multiple overlays and demos reliably on three Raspberry Pi nodes, and integrates with systems like Cassandra Riak and Netflix Dynomite.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:44Epidemic Protocol
- 5:52The Core Gossip Communication Pattern
- 6:36Gossip Rounds
- 15:00Security
- 15:44Real World Products
- 27:09Pub Sub Demo
- 34:59Client Libraries
- 35:24Use Cases
- 35:54Service Discovery
- 41:44Is There any Documentation Included with the Gita Repository
related talks
42mAre you Dead or Alive? Using Gossip for Failure Detection
27mSolving service discovery: Node.js microservices without a registry
46mBuilding high available systems with Akka Distributed Data
39mStop trying to glue your services together; import lymph
35mPolyglot, Fault-Tolerant Event-Driven Programming with Kafka....
36mGosoline - Golang in a modern cloud environment
44mThe Road to Akka Cluster, and Beyond
43mFinagle for Beginners
