Projects in Awesome Lists tagged with consistent-hashing
A curated list of projects in awesome lists tagged with consistent-hashing .
https://github.com/buraksezer/consistent
Consistent hashing with bounded loads in Golang
awesome awesome-go consistent-hashing consistent-hashing-library consistenthash golang load-balancing
Last synced: 01 Feb 2025
https://github.com/lafikl/consistent
A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads.
Last synced: 16 May 2025
https://github.com/q191201771/naza
🍀 Golang basic library. || Go语言基础库
assert atomic big-endian bitrate bits buffer-pool circularqueue consistent-hashing defer-task deferred-tasks go-utils golang goroutine-pool leaky-bucket log md5 mock ratelimit reflect token-bucket
Last synced: 14 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)
Last synced: 05 May 2025
https://github.com/dynatrace-oss/hash4j
Dynatrace hash library for Java
cardinality-estimation consistent-hashing data-sketches farmhash hash hash-algorithm hash-functions hashing-algorithm hyperloglog imohash java jumphash minhash murmur3 non-cryptographic-hash-functions simhash streaming-algorithms superminhash wyhash xxh3
Last synced: 13 Apr 2025
https://github.com/edwingeng/doublejump
A revamped Google's jump consistent hash
consistent-hash consistent-hash-algorithm consistent-hashing consistent-hashing-library golang
Last synced: 14 Mar 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/lithammer/python-jump-consistent-hash
Fast, minimal memory, consistent hash algorithm
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/andy2046/gopie
go patterns
barrier bloom-filter consistent-hashing count-min-sketch drf golang hyperloglog lru patterns pubsub semaphore singleton skiplist subsetting
Last synced: 13 Apr 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/ruoshan/lua-resty-jump-consistent-hash
consistent hash for openresty
consistent-hashing luajit openresty
Last synced: 11 May 2025
https://github.com/sile/rendezvous_hash
A Rust implementation of Rendezvous hashing algorithm
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/hedzr/lb
concurrent load balancers, go lib,
consistent-hash-algorithm consistent-hashing load-balancer load-balancing load-balancing-algorithm round-robin weighted-random weighted-round-robin
Last synced: 12 Apr 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/vimaltiwari2612/system-design
Understanding System design from Basics to implementing big systems like Whatsapp, netflix etc
consistent-hashing consitent-hash decoupling horizontal-scaling load-balancer loadbalancing scalability scalable system-design system-programming vertical-scaling
Last synced: 29 Apr 2025
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/munawwar/hrw-hash
🤹 HRW / Rendezvous hashing in JS
consistent-hashing hash hashing-algorithm hrw-hashing nodejs rendezvous-hashing
Last synced: 10 Apr 2025
https://github.com/sile/consistent_hash
A Rust implementation of Consistent hashing algorithm
Last synced: 11 Apr 2025
https://github.com/senseunit/ahrw
Aggregated Highest Random Weight Hashing / Aggregated Rendezvous Hashing
consistent-hash consistent-hash-algorithm consistent-hashing consistent-hashing-library hashing hashing-speedup highest-random-weight load-balancing load-balancing-algorithm rendezvous rendezvous-hash rendezvous-hashing rendezvoushashing
Last synced: 13 Jun 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/yankooo/utility
A utility repository in go
avl-tree bst-tree con-si-t consistent consistent-hashing golang lb skiplist snowflake unique-id
Last synced: 29 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/teran/checksum
SHA256 file verification for consistency check purposes
archiving checksum checksum-testing checksum-validator consistency-check consistent-hashing golang integrity integrity-checker integrity-tool mediafiles parallel-processing verification
Last synced: 04 Dec 2024
https://github.com/xiaozhiliaoo/cassandra-practice
Cassandra实践
cassandra-database consistent-hashing dht nosql-database peer-to-peer shared-nothing
Last synced: 14 Apr 2025
https://github.com/mosuka/rendezvous
Weighted Rendezvous Hashing
consistent-hashing go golang rendezvous-hashing weighted
Last synced: 10 Apr 2025
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/xiaonanln/go-consistent
Go consistent hashing library
consistent-hashing consistent-hashing-library murmur
Last synced: 24 Mar 2025
https://github.com/woodprogrammer/ferruhkv
CA designed Key Value Store .
ca consistent-hashing db hashing key-value-store nosql ruby tcp
Last synced: 30 Mar 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/iwanbk/redigoring
consistent-hashing golang redigo redis
Last synced: 02 Mar 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/namnv2496/go-consistent-hashing
A demonstration of consistent hashing.
basic-programming consistent-hash-algorithm consistent-hashing demo-app golang
Last synced: 22 Feb 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/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/luo-anthony/hybrid-data-structures
Hybrid Data Structures for C++
consistent-hashing cpp hybrid-data-structures
Last synced: 02 Apr 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
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
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/bersen66/pumba
General-purpose header-only consistent hash ring implementation
cmake consistent-hash-algorithm consistent-hashing consistent-hashing-library consistent-hashing-ring general-purpose header-only
Last synced: 26 Feb 2025
https://github.com/octu0/pch
Power Consistent Hashing
consistent-hash-algorithm consistent-hashing
Last synced: 20 Feb 2025
https://github.com/ahf/orbis_example
Orbis: Example Application
consistent-hashing consistent-hashing-library cryptography erlang
Last synced: 22 Mar 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/ahf/orbis_uuid
UUID Generator that uses Orbis.
consistent-hashing consistent-hashing-library cryptography erlang uuid-generator
Last synced: 22 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
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
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/tensorush/zig-mementohash
Zig implementation of MementoHash consistent hashing algorithm.
consistent-hash consistent-hash-algorithm consistent-hash-ring consistent-hashing consistent-hashing-library hash hash-ring hashing mementohash zig zig-language zig-library zig-package zig-port ziglang
Last synced: 27 Mar 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