azuqua / notp
A library for writing distributed systems that use a gossip protocol to communicate state management, consistent hash rings for sharding, and vector clocks for history. https://www.npmjs.com/package/clusterluck
☆169Updated 3 years ago
Related projects: ⓘ
- light, fast, scalable, streaming microservices made easy☆174Updated 6 years ago
- application-level sharding on node.js streams☆219Updated 6 years ago
- Bi-directional RPC through any stream.☆206Updated 3 years ago
- A js pattern matcher☆120Updated 5 years ago
- A 100% JavaScript object database: SQL like syntax, full-text search, auto object sync, swapable persistence engines, asynchronous cursor…☆272Updated 2 years ago
- Create servers/clients that listen on names instead of ports and hostnames and are accessible over the internet☆183Updated 7 years ago
- Aggregate many Redis5 Streams to one Redis connection (XREAD collapsing)☆75Updated last year
- A lighting fast cache manager for node with least-recently-used policy.☆118Updated last year
- modular database where logs are moved with streams☆259Updated 3 years ago
- Raft Consensus for Node.js, backed by LevelDB☆247Updated 7 years ago
- Search for a key across multiple discovery networks and find peers who answer. [ DEPRECATED - see https://github.com/hyperswarm/dht for s…☆299Updated 2 years ago
- A Raft implementation that focuses on ease of use☆64Updated 7 years ago
- Distributed single writer key/value store☆312Updated 6 months ago
- A transparent Javascript interface to Redis.☆366Updated 6 years ago
- A message-passing distributed computing framework for node.js☆168Updated 7 years ago
- JavaScript implementation of SWIM membership protocol☆141Updated last year
- A persistent job or task queue backed by RethinkDB.☆156Updated 3 years ago
- Make function calls to remote hosts seamlessly☆100Updated last year
- The Hyperswarm discovery stack☆121Updated 3 years ago
- Super simple Node.js message queue for fun and prototyping☆71Updated 6 years ago
- Low level TCP library for Node.js☆602Updated 5 years ago
- Fast, reliable Reed-Solomon erasure coding as a native addon for Node.js.☆108Updated 4 years ago
- A collection of streams that work well with promises (through, map, reduce). Think Through2 with promises☆103Updated 2 years ago
- JavaScript implementation for Distributed Object Protocol☆170Updated 6 months ago
- ☆81Updated this week
- Polo is a zero configuration service discovery module written completely in Javascript.☆246Updated 9 years ago
- ☆134Updated this week
- A HTTP "server" in the browser that uses a service worker to allow you to easily send back your own stream of data.☆186Updated 5 years ago
- Universal Messaging Format☆165Updated 6 years ago
- Single file write-once database that is valid JSON with efficient random access on bigger datasets☆109Updated 6 years ago