kanaka / raft.js
Raft.js is an implementation of the Raft consensus algorithm in JavaScript and using WebRTC.
☆320Updated 3 years ago
Related projects: ⓘ
- Raft implementation in Node.js☆136Updated 8 years ago
- Consensus protocol based on raft, but only for saving lifes and works in node as well as in browers.☆237Updated 3 years ago
- Raft Consensus for Node.js, backed by LevelDB☆247Updated 7 years ago
- Pure C++ Node.js RocksDB binding. An abstract-leveldown compliant store.☆229Updated 2 months ago
- hashring is a consistent hashing algorithm for Node.js that is compatible with libketama and python's hash_ring package☆350Updated 4 years ago
- node-gossip implements a gossip protocol w/failure detection, allowing you to create a fault-tolerant, self-managing cluster of node.js p…☆155Updated 4 years ago
- Cap'n Proto bindings for Node.js☆257Updated 2 years ago
- A Multi-Paxos implementation in pure JavaScript.☆70Updated 2 years ago
- FUSE bindings for Javascript and node.js☆263Updated 9 years ago
- A convenience package bundling levelup and rocksdb.☆146Updated 10 months ago
- Pure C++ Node.js LevelDB binding. An abstract-leveldown compliant store.☆774Updated last year
- In-memory abstract-leveldown store for Node.js and browsers.☆285Updated last year
- A Raft implementation that focuses on ease of use☆64Updated 7 years ago
- Kademlia DHT K-bucket implementation as a binary tree☆156Updated last year
- Elegant UDP messaging for nodejs☆344Updated 5 years ago
- Evented I/O B-tree for Node.js.☆166Updated 2 years ago
- ☆203Updated 2 years ago
- Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input☆190Updated 3 months ago
- JavaScript implementation of SWIM membership protocol☆141Updated last year
- Allows you to profile when the garbage collector runs, and how long it takes.☆192Updated 3 years ago
- Chord distributed hash table for Node.js☆63Updated 11 years ago
- Native hashtable interface for when V8 objects can't take the heat☆106Updated 6 years ago
- DEPRECATED - please use https://github.com/Brooooooklyn/snappy. Nodejs bindings to Google's Snappy compression library☆479Updated 3 years ago
- A simple implementation of vector clocks in Javascript.☆78Updated 11 years ago
- Full implementation of the fs module on top of leveldb☆167Updated 4 years ago
- Commutative Replicated Data Types for easy collaborative/distributed systems.☆836Updated 6 years ago
- Expose a LevelDB over the network☆355Updated 6 years ago
- An abstract-leveldown compliant store on top of IndexedDB.☆542Updated last year
- No nonsense protocol buffers schema parser written in Javascript☆123Updated 2 years ago
- A binary stream multiplexer☆141Updated 6 years ago