Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of 3rd-eden/node-hashring

Account's avatar
3rd-Eden/connection-parse
Simple TCP connection string parser
Account's avatar
bigpipe/assume
Expect-like assertions that works seamlessly in node and browsers
Account's avatar
observing/devnull
A simple logger with automatic function detection.
Account's avatar
gotwarlost/istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use ca
Account's avatar
mochajs/mocha
simple, flexible, fun test framework
Account's avatar
observing/pre-commit
Automatically install pre-commit hooks for your npm modules.

Support the repos that depend on this repository

Top contributors

3rd-Eden's profile
3rd-Eden
99 contributions
bnoordhuis's profile
bnoordhuis
5 contributions
mscdex's profile
mscdex
1 contributions
indutny's profile
indutny
1 contributions
jmar777's profile
jmar777
1 contributions
kkoopa's profile
kkoopa
1 contributions
lpinca's profile
lpinca
1 contributions
mmalecki's profile
mmalecki
1 contributions
pquerna's profile
pquerna
1 contributions
rhedshi's profile
rhedshi
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
3rd-eden

3rd-eden/node-hashring

hashring is a consistent hashing algorithm for Node.js that is compatible with libketama and python's hash_ring package

JavaScript
360
57
MIT License

HashRing is a Node‑.js library that implements consistent hashing compatible with libketama (used by memcached) and Python’s hash_ring package. It lets developers create a hash ring of servers—supporting weights, virtual nodes, custom hash functions, and dynamic add/remove operations—so they can reliably map keys to servers for distributed caching or sharding. The module is aimed at backend engineers building scalable, fault‑tolerant services that need deterministic key placement across multiple nodes.