Skip to content

Membership protocol for reliable gossip services.

Notifications You must be signed in to change notification settings

gzalz/hyparview-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hyparview-rs

Membership protocol for gossip services. Implementation inspired by HyParView (https://www.dpss.inesc-id.pt/~ler/reports/srds07.pdf).

HyParView maintains a hybrid view of the network with an active and a passive view. Nodes will consider peers in the active view to be eligible for gossiping. Passive view peers are periodically swapped when peer swap messages TTL expire. This mechanism allows for a set of passive peers that are ready to be promoted to the active view when needed, as dictated by network conditions or the application.

Usage: target/debug/gossip-rs <gossip_port> <bootstrap_host_and_port>

About

Membership protocol for reliable gossip services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages