├── .gitignore ├── LICENSE ├── README.md ├── index.js ├── lib ├── accrual_failure_detector.js ├── gossiper.js ├── peer_state.js └── scuttle.js ├── package.json ├── simulation ├── example.js ├── s1.js ├── s2.js └── s3.js └── test ├── accrual_failure_detector.test.js ├── gossiper.test.js ├── peer_state.test.js ├── scuttle.test.js └── serial ├── heartbeat.test.js └── simple.test.js /.gitignore: -------------------------------------------------------------------------------- 1 | *.sw? 2 | node_modules 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/index.js -------------------------------------------------------------------------------- /lib/accrual_failure_detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/lib/accrual_failure_detector.js -------------------------------------------------------------------------------- /lib/gossiper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/lib/gossiper.js -------------------------------------------------------------------------------- /lib/peer_state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/lib/peer_state.js -------------------------------------------------------------------------------- /lib/scuttle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/lib/scuttle.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/package.json -------------------------------------------------------------------------------- /simulation/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/simulation/example.js -------------------------------------------------------------------------------- /simulation/s1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/simulation/s1.js -------------------------------------------------------------------------------- /simulation/s2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/simulation/s2.js -------------------------------------------------------------------------------- /simulation/s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/simulation/s3.js -------------------------------------------------------------------------------- /test/accrual_failure_detector.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/test/accrual_failure_detector.test.js -------------------------------------------------------------------------------- /test/gossiper.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/test/gossiper.test.js -------------------------------------------------------------------------------- /test/peer_state.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/test/peer_state.test.js -------------------------------------------------------------------------------- /test/scuttle.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/test/scuttle.test.js -------------------------------------------------------------------------------- /test/serial/heartbeat.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/test/serial/heartbeat.test.js -------------------------------------------------------------------------------- /test/serial/simple.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpot/node-gossip/HEAD/test/serial/simple.test.js --------------------------------------------------------------------------------