albertdb / Raft
Distributed, consistent and highly available key-value storage system (using LevelDB) based on Raft consensus algorithm.
☆10Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for Raft
- MongoDB query language implemented as a node.js Stream☆49Updated 5 years ago
- Pure C++ Node.js HyperLevelDB binding. An abstract-leveldown compliant store.☆15Updated 4 years ago
- A drop-in replacement for LevelDOWN that runs on MongoDB☆29Updated last year
- A full MongoDB query language implementation with INDEXES for querying your levelup/leveldb database.☆55Updated 9 years ago
- Provides zero-config discovery service using broadcast UDP.☆24Updated 11 months ago
- ☆33Updated 5 years ago
- invertible bloom filter using typed arrays☆13Updated 3 years ago
- Job Queue in LevelDB☆85Updated last year
- Turn node.js apps into standalone executables☆48Updated 7 years ago
- Make sure the last sync call to an async function is executed after all previous ones have finished☆31Updated 8 years ago
- convert a node stream (classic or new) into a pull-stream☆30Updated 4 years ago
- Grenache Node.JS WebSocket implementation☆19Updated 3 years ago
- Access memory using small fixed sized buffers☆31Updated 3 years ago
- Distributed reduce on top of hypercore☆17Updated 8 years ago
- Pass in a string, get a buffer back. Pass in a buffer, get the same buffer back.☆26Updated 6 years ago
- PubSub system built on top of UpRing☆18Updated 6 years ago
- Distributed name server☆36Updated 8 years ago
- Content addressable graph where every node has at most a single link to another node☆20Updated 9 years ago
- Search levelup/leveldb instances with pluggable query engines and pluggable indexing schemes.☆65Updated 4 years ago
- A base swim node☆15Updated 7 years ago
- GrapeVine, a gossip protocol implementation w/failure detection, for building fault-tolerant, self-managing cluster of node.js processes☆25Updated 8 years ago
- Data classification algorithms☆18Updated 9 years ago
- Distributed map and filter☆33Updated 8 years ago
- Small module for doing generic rate limiting using an LRU cache☆22Updated 7 years ago
- Derive a named key from a high-entropy master key☆25Updated 4 years ago
- HTTP auth module to require admin page users to be in a Github org☆14Updated 6 years ago
- All the ways for doing requests/streams multiplexing over a single stream☆39Updated 7 years ago
- Add a 'ttl' (time-to-live) option to levelup for put() and batch().☆70Updated last year
- A hashing function which returns integers with a possible max value☆29Updated 9 years ago
- A minimal, modular, Node.js- and npm-based deployment system☆22Updated 9 years ago