Tool · October 2026
Gossip
A small Java 21 UDP gossip demonstration where nodes exchange JSON heartbeats, discover peers, and display their liveness state in a terminal table.
About this project
- Sends UDP heartbeats with bounded membership samples and learns peer addresses from other nodes.
- Tracks discovered, alive, suspect, and dead peer states using local monotonic time.
- Demonstrates peer discovery on a local machine; its cluster membership view is not reliably convergent and is not intended for production or untrusted networks.
Technologies
Java 21 · UDP · JSON · Maven