hashring is a consistent hashing algorithm for Node.js that is compatible with libketama and python's hash_ring package
☆361Dec 3, 2019Updated 6 years ago
Alternatives and similar repositories for node-hashring
Users that are interested in node-hashring are comparing it to the libraries listed below
Sorting:
- A pure JavaScript implementation of Consistent Hashing☆73Jul 4, 2023Updated 2 years ago
- consistent hashring based on swim, for node.js☆38Oct 15, 2019Updated 6 years ago
- application-level sharding on node.js streams☆218Jan 26, 2018Updated 8 years ago
- A fully featured Memcached client build on top of Node.js. Build with scaling in mind so it will support Memcached clusters and consisten…☆1,317Jul 12, 2022Updated 3 years ago
- A base swim node☆15Nov 29, 2016Updated 9 years ago
- Collection of useful utilities for working with Google Cloud Storage.☆13Dec 9, 2022Updated 3 years ago
- ☆11Jun 19, 2024Updated last year
- Scalable, fault-tolerant application-layer sharding for Node.js applications☆1,185Jun 1, 2019Updated 6 years ago
- ☆37Sep 28, 2023Updated 2 years ago
- Library for building HTTP API clients☆27May 20, 2025Updated 9 months ago
- Simple and Fast LRU cache for node☆13Nov 6, 2020Updated 5 years ago
- message-oriented socket library for node.js heavily inspired by zeromq☆1,496Oct 11, 2018Updated 7 years ago
- Node in the middle. Intercept calls to the node binary and set some node specific flags before running a program☆26Aug 10, 2018Updated 7 years ago
- Wrap, align and justify the words in a string.☆30Feb 12, 2018Updated 8 years ago
- Check is a buffer only contains 0s☆15Oct 31, 2017Updated 8 years ago
- Nodejs method and accessor delegation utility☆432Feb 25, 2020Updated 6 years ago
- Bitfield that allocates a series of small buffers to support sparse bits without allocating a massive buffer☆28Jun 21, 2021Updated 4 years ago
- A JavaScript parser combinator library inspired by Parsec of Haskell.☆16Mar 15, 2017Updated 8 years ago
- Evented I/O B-tree for Node.js.☆166Feb 7, 2022Updated 4 years ago
- Generic resource pooling for node.js☆2,410Mar 8, 2024Updated last year
- node-gossip implements a gossip protocol w/failure detection, allowing you to create a fault-tolerant, self-managing cluster of node.js p…☆154Feb 10, 2020Updated 6 years ago
- ☆21Jul 31, 2019Updated 6 years ago
- experimental http2 client for node and the CLI☆48Oct 18, 2019Updated 6 years ago
- PubSub system built on top of UpRing☆18Dec 6, 2017Updated 8 years ago
- JavaScript implementation of SWIM membership protocol☆142May 9, 2023Updated 2 years ago
- Raft implementation in Node.js☆137Mar 17, 2016Updated 9 years ago
- node.js client for Apache Zookeeper☆482Dec 13, 2025Updated 2 months ago
- speed measurement in javascript☆91Oct 6, 2025Updated 4 months ago
- a base class for sdk with default error handler☆62Feb 7, 2026Updated 3 weeks ago
- Binary serialization of arbitrarily complex structures that sort bytewise☆112Nov 6, 2017Updated 8 years ago
- a fast newline (or any delimiter) splitter stream - like require('split') but specific for binary data☆79Dec 3, 2023Updated 2 years ago
- Set of utility macros to make writing N-API modules a little easier.☆65Dec 27, 2022Updated 3 years ago
- Extremely fast double-ended queue implementation☆622Mar 13, 2020Updated 5 years ago
- Node.js final http responder☆231Updated this week
- node.js bindings for hdr histogram C implementation☆42Oct 1, 2020Updated 5 years ago
- Handle file drag-and-drop events without all the Yak shaving☆56Feb 26, 2016Updated 10 years ago
- A stream implementation that does more by doing less☆257Feb 19, 2026Updated last week
- jscoverage modified to support SSJS☆399Oct 9, 2018Updated 7 years ago
- Raft Consensus for Node.js, backed by LevelDB☆248Dec 12, 2016Updated 9 years ago