Skip to content

F483/quasar

Repository files navigation

Build Status Issues Go Report Card License GoDoc Donate PayPal Donate Bitcoin Avaivable For Hire

Quasar

Go implementation of the quasar protocol.

Simulation Statistics

Subscription false positive rate.

The more saturated the root subscription bloom filter becomes, the more false positives.

Subscription False Positive rate

Topic subscription distribution.

A long tail power law is assumed for the distribution of topic subscriptions, loosly based on twitter data.

Subscription Distribution

Testing Setup

The simulation uses a mock overlay network. This allows quick isolated testing of the quasar protocol.

It does not allow testing of: Peer discovery, churn behaviour, NAT traversal or behaviour of different overlay networks.

Default configuration:

  • Network size: 2048 Nodes
  • Subscriptions per node: 1024
  • Default event ttl: 64 hops
  • Filter freshness: 50000
  • Filter propagation delay: 20000
  • Filters depth: 3
  • Filters m: 4096
  • Filters k: 3

About

Implementation of the quasar protocol.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published