An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with consistent-hashing

A curated list of projects in awesome lists tagged with consistent-hashing .

https://github.com/lafikl/consistent

A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads.

consistent-hashing golang

Last synced: 16 May 2025

https://github.com/libi/dcron

轻量分布式定时任务库 a lightweight distributed job scheduler library

consistent-hashing cron crontab distributed distributed-cron redis

Last synced: 15 May 2025

https://github.com/q191201771/libchef

🍀 c++ standalone header-only basic library. || c++头文件实现无第三方依赖基础库

algorithm base chef consistent-hashing container cpp-library cpp-utilities cpp11 crypto data-structures defer encoding header-only helper lru project skiplist string system thread

Last synced: 09 Apr 2025

https://github.com/bitwalker/libring

A fast consistent hash ring implementation in Elixir

consistent-hashing elixir hash-ring sharding

Last synced: 06 Apr 2025

https://github.com/ultrabug/uhashring

Full featured consistent hashing python library compatible with ketama

consistent-hashing hash-table ketama python

Last synced: 16 May 2025

https://github.com/arriqaaq/chord

Implementation of Chord DHT(Distributed Hash Table) paper

chord consistent-hashing dht distributed-hash-table go golang p2p

Last synced: 12 May 2025

https://github.com/la3rence/websocket-cluster

一致性哈希实现有状态应用集群。Scalable spring-cloud project for WebSocket cluster with consistent-hashing algorithm. (inactive)

consistent-hashing distributed-systems docker gateway-microservice hashring nacos rabbitmq redis spring-cloud spring-cloud-gateway springcloud websocket websocket-cluster

Last synced: 04 Apr 2025

https://github.com/gholt/ring

Consistent Hashing Partition Ring for Go (golang)

consistent-hashing go ring

Last synced: 05 May 2025

https://github.com/wdamron/go-anchorhash

A minimal-memory AnchorHash (consistent-hash) implementation for Go

anchorhash consistent-hashing load-balancing

Last synced: 30 Apr 2025

https://github.com/arriqaaq/xring

An implementation of Consistent Hashing with Bounded Loads (using Red-Black tree)

bounded-load consistent-hashing consistent-hashing-library go golang redblacktree

Last synced: 22 Mar 2025

https://github.com/ning1875/dynamic-sharding

用动态分片解决pushgateway高可用 单点 HA问题

consistent-hashing consul golang prometheus pushgateway watch

Last synced: 12 Jun 2025

https://github.com/sile/hash_ring

Implements consistent hashing in Erlang

consistent-hashing erlang

Last synced: 25 Mar 2025

https://github.com/lithammer/python-jump-consistent-hash

Fast, minimal memory, consistent hash algorithm

consistent-hashing python

Last synced: 05 Apr 2025

https://github.com/gobwas/hashring

Consistent hashing hashring implementation.

consistent-hashing go golang hashring

Last synced: 22 Mar 2025

https://github.com/vedhavyas/hashring

Consistent-hashing: Hash ring implementation in Go

consistent-hashing consistent-hashing-library hashring

Last synced: 31 Jan 2025

https://github.com/sile/rendezvous_hash

A Rust implementation of Rendezvous hashing algorithm

consistent-hashing rust

Last synced: 11 Apr 2025

https://github.com/aliexpressru/gomemcached

A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.

consistent-hashing go golang memcached memcached-clients

Last synced: 14 Mar 2025

https://github.com/archishmansengupta/consistent-hashing

A Thread-safe Go library for distributed load balancing using consistent hashing with bounded loads

consistent-hashing distributed-systems golang hash load-balancing murmurhash3 thread-safe

Last synced: 17 Jun 2025

https://github.com/silviucpp/eredis_pool

Erlang pool for Redis with consistent hashing support

consistent-hashing erlang keydb pool redis

Last synced: 22 Nov 2024

https://github.com/ykayacan/hashing-utils

A basic Java implementation of Consistent Hashing, Rendezvous Hashing and Weighted Rendezvous Hashing.

consistent-hashing hashing java rendezvous

Last synced: 07 May 2025

https://github.com/danrpts/chord

Implementation of the Chord Distributed Hash Table (Stoica et al., 2003); used to build higher-level P2P applications.

api chord chord-protocol consistent-hashing dht distributed-hash-table distributed-object-store distributed-systems javascript lookup overlay-network p2p peer ring

Last synced: 31 Dec 2024

https://github.com/buraksezer/redisjumphash

Google's "Jump" Consistent Hash function in C, as Redis module.

consistent-hash consistent-hashing distributed-systems redis redis-module

Last synced: 13 Apr 2025

https://github.com/werbenhu/chash

consistent hashing written by go

consistent consistent-hash consistent-hashing golang hash

Last synced: 19 Mar 2025

https://github.com/sile/consistent_hash

A Rust implementation of Consistent hashing algorithm

consistent-hashing rust

Last synced: 11 Apr 2025

https://github.com/clivern/bucket

Consistent Hashing Algorithm Package for Scalable Data Distribution

cassandra cassandra-cluster consistent-hash-algorithm consistent-hashing data-distribution

Last synced: 19 Apr 2025

https://github.com/arriqaaq/ring

consistent hashing paper implementation using Red Black tree

consistent-hash-algorithm consistent-hashing consistent-hashing-library go red-black-tree ring

Last synced: 12 Apr 2025

https://github.com/dyxushuai/grpclb

grpclb implemention based on ketama and distributed k/v store

consistent-hashing etcd grpclb service-discovery sharding

Last synced: 24 Mar 2025

https://github.com/fogfish/ring

consistent hashing data structure

consistent-hash-algorithm consistent-hashing golang

Last synced: 19 Mar 2025

https://github.com/rui-exe/cloud-shopping-list

High availability distributed system for a cloud-based shopping list application, using CRDTs and consistent hashing.

cloud consistent-hash-algorithm consistent-hashing crdt crdts distributed-systems go golang high-availability load-balancer

Last synced: 01 Jan 2025

https://github.com/tg123/consistentsharp

Consistent hash for dotnet core. port from go version https://github.com/stathat/consistent

consistent-hashing dotnet-core

Last synced: 05 Dec 2024

https://github.com/escalopa/memcache

DHT cache, Built with consitent hashing & LRU/LFU algorithms

cache consistent-hashing dht golang-package

Last synced: 13 May 2025

https://github.com/achetronic/hashrouter

A zero-dependencies HTTP proxy that truly routes requests hash-consistently

consistent-hashing golang hashring http proxy

Last synced: 22 Mar 2025

https://github.com/mikemwai/balancer

A distributed load balancer.

consistent-hashing distributed-systems docker flask

Last synced: 23 Apr 2025

https://github.com/slashdotted/cpp-consistent-hashing-algorithms

C++ implementations and benchmark tools for MementoHash, AnchorHash, JumpHash, and PowerConsistentHash

anchorhash benchmarking consistent-hash-algorithm consistent-hashing jumphash mementohash powerconsistenthashing

Last synced: 14 Apr 2025

https://github.com/ahf/orbis

An Erlang library for building worker pools using consistent hashing.

consistent-hashing consistent-hashing-library cryptography erlang

Last synced: 22 Mar 2025

https://github.com/cold-bin/cb-cache

简易的分布式kv内存数据库

consistent-hashing go kv-store lru-k-cache

Last synced: 15 Mar 2025

https://github.com/mahendrahegde/peer-ring

Distributed, Decentralized, Sharding Framework for building Peer-to-Peer Systems, inspired by the designs of Cassandra and amazon Dynamo

application-sharding cassandra consistent-hashing decentralized decentralized-applications distributed-cache dynamo k8s kv-store p2p peer-to-peer quorum replication

Last synced: 15 Jun 2025

https://github.com/leoantony72/consistent_hashing

consistent hashing implementation in go

consistent-hashing go golang hashing

Last synced: 27 Mar 2025

https://github.com/creadone/guava

Jump Consistent Hash

consistent-hashing crystal

Last synced: 21 Feb 2025

https://github.com/dhruvp-8/arancia

A distributed KV Store written in Go and Python based on 2PC protocol with consistent hashing.

celery consistent-hashing firebase flask golang leveldb proxy-server python3 rabbitmq saltstack vagrant

Last synced: 04 Apr 2025

https://github.com/octu0/revproxy

simple and configurable reverse proxy

consistent-hashing http-server port-mapping proxy reverse-proxy

Last synced: 25 Jun 2025

https://github.com/wei-sheng-wang/kvmesh

High-performance distributed cache system with 7K+ ops/sec. Built with C++/gRPC, featuring consistent hashing, write-ahead logging, and automatic recovery.

consistent-hashing cpp distributed-cache distributed-systems fault-tolerance grpc high-performance load-balancer lru-cache protobuf protobuf3

Last synced: 02 Mar 2025

https://github.com/dhanya-abhirami/consistent-hashing

A web app to verify the claims of Consistent Hashing with Golang Implementation

consistent-hashing system-design visualization

Last synced: 31 Mar 2025

https://github.com/harsh-ps-2003/pikachu

A simple DHT implementation!

chord consistent-hashing hashtable rust

Last synced: 15 May 2025

https://github.com/ourway/dht-py

A distributed hash table (DHT) is a decentralised system for storing and retrieving data in a network. This is a sample implementation in Python

consistent-hashing

Last synced: 04 Mar 2025

https://github.com/olooce/load-balancer

A Go-based load balancer that distributes client requests among multiple servers using various load-balancing algorithms. It supports both horizontal and vertical scaling and includes real-time monitoring via a web interface. The project also provides example servers to demonstrate its capabilities.

adaptive-load-balancing consistent-hashing go-load-balancer-with-monitoring golang ip-hash least-bandwidth least-connections least-response-time least-time random round-robin weighted-least-connections weighted-round-robin

Last synced: 31 Mar 2025

https://github.com/dlemel8/consistent_hashing_workers

compare consistent hashing implementations to solve distributed continues jobs processing problem

consistent-hashing golang rabbitmq zeromq

Last synced: 23 Feb 2025

https://github.com/sandeepkv93/consistent-hashing

Consistent Hashing is a distributed hash table algorithm that allows for more efficient remapping of keys to nodes in a distributed system when nodes are added or removed. This implementation is written in Go and provides a basic implementation of consistent hashing.

consistent-hash-algorithm consistent-hashing golang

Last synced: 18 Mar 2025

https://github.com/syhpoon/gconhash

Custom Consistent Hashing implemention in Go

consistent-hashing golang

Last synced: 11 Jun 2025

https://github.com/evokelektrique/consistent-hashing

Visualization of consistent hashing

coding-challenges consistent-hashing

Last synced: 19 Feb 2025

https://github.com/imega/gomemcache-selector

Memcache consistent hash portable for Go. Exploring consistent hashing in Go.

consistent-hashing ketama memcache php-memcached

Last synced: 06 Apr 2025

https://github.com/octu0/pch

Power Consistent Hashing

consistent-hash-algorithm consistent-hashing

Last synced: 20 Feb 2025

https://github.com/zubayear/green

few endpoints exposed as experimenting with vertx+eventbus

consistent-hashing vertx vertx-eventbus

Last synced: 17 Jun 2025

https://github.com/dash-abhishek/gbucket

A simple and fast go library for weighted bucketing, AB testing which uses consistent hashing, to allocate buckets.

ab ab-testing bucketing consistent-hashing go golang sdk segmentation traffic-splitting weighted-spliting

Last synced: 17 Mar 2025

https://github.com/quangtung97/consistent-hashing

gRPC + Consistent Hashing + ETCD Service Discovery + Disruptor Style Transaction System

consistent-hashing disruptor etcdv3 grpc-go

Last synced: 03 Mar 2025

https://github.com/juggernaut/charkha

A lightweight library that implements consistent hashing

consistent-hashing java

Last synced: 26 Mar 2025

https://github.com/arunruhela93/doublejump

# DoubleJumpDoubleJump offers a unique double jump experience for Minecraft, enhancing your gameplay with customizable physics. Join the community and elevate your jumps to new heights! 🚀✨

consistent-hash consistent-hash-algorithm consistent-hashing consistent-hashing-library doublejump fabricmc minecraft minecraft-plugin

Last synced: 15 Jun 2025

https://github.com/maddygoround/gobalancer

A dump load balancer routing traffic based on bounded consistent hashing strategy

consistent-hashing golang loadbalancer

Last synced: 20 Mar 2025

https://github.com/goncalotomas/consistent-hashing

Very simple consistent hashing implementation in Erlang

consistent-hashing erlang

Last synced: 20 Jun 2025

https://github.com/mayank-02/surfstore

A cloud-based file synchronization service, implementing RAFT consensus for fault tolerance and using gRPC for client-server communication

consistent-hashing distributed-systems file-sync golang grpc networking raft

Last synced: 10 Feb 2025

https://github.com/rahul07bagul/distributedkeyvaluestore

Distributed key–value storage system implemented in C++ using gRPC

consistent-hashing cpp distributed-systems grpc server

Last synced: 04 Apr 2025

https://github.com/loresuso/consistent-hashing-erlang-rest

A simple in memory key-value database implemented using consistent hashing

consistent-hashing erlang java key-value-database key-value-store

Last synced: 21 Mar 2025