An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.0% on proxy.golang.org
Top 0.3% dependent packages on proxy.golang.org
Top 0.4% dependent repos on proxy.golang.org
Top 2.1% forks on proxy.golang.org
Top 0.3% docker downloads on proxy.golang.org

proxy.golang.org : github.com/stathat/consistent

Package consistent provides a consistent hashing function. Consistent hashing is often used to distribute requests to a changing set of servers. For example, say you have some cache servers cacheA, cacheB, and cacheC. You want to decide which cache server to use to look up information on a user. You could use a typical hash table and hash the user id to one of cacheA, cacheB, or cacheC. But with a typical hash table, if you add or remove a server, almost all keys will get remapped to different results, which basically could bring your service to a grinding halt while the caches get rebuilt. With a consistent hash, adding or removing a server drastically reduces the number of keys that get remapped. Read more about consistent hashing on wikipedia: http://en.wikipedia.org/wiki/Consistent_hashing

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/stathat/consistent
License: MIT
Latest release: almost 8 years ago
First release: almost 8 years ago
Namespace: github.com/stathat
Dependent packages: 198
Dependent repositories: 279
Stars: 913 on GitHub
Forks: 178 on GitHub
Docker dependents: 63
Docker downloads: 99,747,830
See more repository details: repos.ecosyste.ms
Last synced: about 22 hours ago

Top 7.5% on proxy.golang.org
github.com/meikwei/aetim v0.0.1
1 version - Latest release: about 1 year ago
Top 7.4% on proxy.golang.org
github.com/clark1013/tiproxy v1.0.0
45 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.ccut.club/juicedata/juicefs v1.1.2
1 version - Latest release: over 1 year ago
Top 6.7% on proxy.golang.org
github.com/confidential-filesystems/juicedata-juicefs v1.1.2
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
47 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 2.9% on proxy.golang.org
github.com/milvus-io/milvus/pkg v0.0.2-0.20240124131301-ba862ef91db9
A cloud-native vector database, storage for next generation AI applications
288 versions - Latest release: over 1 year ago - 7 dependent repositories - 16,299 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/djshow832/tiproxy v0.2.0
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/tikv/migration/br v0.0.0-20240108100939-aeae68f848a3
Migration tools for TiKV, e.g. online bulk load.
17 versions - Latest release: over 1 year ago - 4 dependent repositories - 29 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/pingcap/ng-monitoring v0.0.0-20231220084954-401c46355b7a
14 versions - Latest release: over 1 year ago - 27 stars on GitHub
Top 3.2% on proxy.golang.org
github.com/juicedata/juicesync v1.1.1
A tool to move your data between any clouds or regions.
30 versions - Latest release: over 1 year ago - 7 dependent packages - 1 dependent repositories - 553 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/pingcap/tidb-binlog v0.0.0-20231128060118-154d6d99d8bd
A tool used to collect and merge tidb's binlog for real-time data backup and synchronization.
9 versions - Latest release: over 1 year ago - 276 stars on GitHub
github.com/ekuu/dgo v0.0.0-20231123164226-0948bf3364ed
A DDD framework for Golang
12 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/qinl233/go-plus v1.3.8
39 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/QinL233/go-plus v1.3.8
40 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/James-JLC/dapr-components-contrib v1.8.1-rc.12
12 versions - Latest release: over 1 year ago
Top 9.9% on proxy.golang.org
github.com/james-jlc/dapr-components-contrib v1.8.1-rc.12
10 versions - Latest release: over 1 year ago
github.com/4everland/ipfs-top v0.0.0-20231031035030-26712651009c
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dylanpeng/golib v1.0.4
go lib
7 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/henrysworld/study2022go/ch37 v0.0.0-20230912174737-fb78b8249b95
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 3.3% on proxy.golang.org
github.com/incognitochain/incognito-chain v0.0.0-20230829105230-7ece11e5975e
A platform for decentralized privacy coins
34 versions - Latest release: over 1 year ago - 3 dependent packages - 5 dependent repositories - 141 stars on GitHub
github.com/khaosles/go-contrib v0.1.6
Go Component Library
17 versions - Latest release: over 1 year ago - 1 dependent repositories - 1 stars on GitHub
github.com/wuhuizuo/tidb6 v1.0.0
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/khaosles/gtools2 v0.7.6
74 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/zing-dev/hello-go v0.0.0-20230814090735-0db467a00038
hello-go
5 versions - Latest release: over 1 year ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/vurtneyang/kratos v1.2.19
47 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/VurtneYang/kratos v1.2.19
47 versions - Latest release: almost 2 years ago - 8 stars on GitHub
github.com/goland-cn/month-text v0.0.0-20230809054301-4d4d5853a3ce
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 4.2% on proxy.golang.org
github.com/loggie-io/loggie v1.5.0
A lightweight, cloud-native data transfer agent and aggregator
15 versions - Latest release: almost 2 years ago - 1 dependent repositories - 906 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/opensibyl/sibyl2 v0.16.5
An open-source, self-hosted codebase snapshot service. 一站式的开箱即用的代码快照服务。
86 versions - Latest release: almost 2 years ago - 3 dependent packages - 2 dependent repositories - 32 stars on GitHub
github.com/jaeger-cn/jae v0.0.0-20230803001637-8c23a627af07
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/otamoe/go-library v0.5.0
39 versions - Latest release: almost 2 years ago - 4 dependent packages - 3 dependent repositories - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/jxo-me/plus-core/sdk v1.1.30
go plus common library
72 versions - Latest release: almost 2 years ago - 1 dependent package - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/gowins/dionysus v1.3.0
golang tools
12 versions - Latest release: almost 2 years ago - 5 stars on GitHub
github.com/anhao26/cloud-core v0.0.0-20230709112310-86e9239fb498
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/mister-star/go-ycsb v0.1.1
A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/Mister-Star/go-ycsb v0.1.1
A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/youchuangcd/gopkg v1.0.142
143 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/wanglixianyii/go-kratos/user-job v0.0.0-20230620011507-699ff3921da6
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/0deorg/gutils v1.1.11
23 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/0DeOrg/gutils v1.1.11
23 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/go-goim/user-service v0.0.0-20230529083320-c291592156da
user service of GoIM
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/go-goim/msg-worker v0.0.0-20230529082911-5194a0ef5f2c
msg worker for GoIM
3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/go-goim/gateway v0.0.0-20230529082601-5e02c43aed03
gateway of GoIM
1 version - Latest release: almost 2 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/yusank/goim v0.0.9
9 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/go-goim/goim v0.0.9
9 versions - Latest release: almost 2 years ago
Top 8.9% on proxy.golang.org
github.com/go-goim/core v0.0.9
Core of GoIM services.
9 versions - Latest release: almost 2 years ago - 3 dependent packages - 5 dependent repositories - 8 stars on GitHub
github.com/zxq97/gokit v0.0.8
8 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/sajithsebastian/components-contrib v0.0.0-20230518042917-ebb33e448572
Community driven, reusable components for distributed apps
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.xaminim.com/product/glow-tools v0.7.20
249 versions - Latest release: almost 2 years ago - 7 dependent packages
Top 9.7% on proxy.golang.org
github.com/CocuyoStudio/dapr-fork v1.10.7
21 versions - Latest release: about 2 years ago
Top 9.7% on proxy.golang.org
github.com/cocuyostudio/dapr-fork v1.10.7
177 versions - Latest release: about 2 years ago
Top 9.7% on proxy.golang.org
github.com/bobyang007/rocketmq-client-go/v2 v2.9.1
10 versions - Latest release: about 2 years ago
github.com/damon008/pangoo v1.0.0
全新高性能底层依赖模块
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Benjaminlii/go_some_learning v0.0.0-20230418071426-6ca9565263fb
3 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/ieooo/nsq-cli v0.0.0-20230417142120-aa0eca3c0e6f removed
1 version - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
github.com/taokunTeam/gin-base v0.0.0-20230416065959-aed1db7aa580
gin 基础框架搭建
3 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/duel80003/my-tools v0.0.0-20230416024432-d09f54fa85eb
2 versions - Latest release: about 2 years ago
Top 9.0% on proxy.golang.org
github.com/gocurr/good v0.0.0-20230408033519-70e3a14591a8
GO boot layer Of frameworks for Developers
3 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/gmiddlecloud/gqgo-engine-common v1.0.8
4 versions - Latest release: about 2 years ago - 1 dependent package
Top 8.6% on proxy.golang.org
github.com/blackhilloldmonster/simple-admin-common v0.0.0-20230403062054-5c1e0bc726f3
2 versions - Latest release: about 2 years ago
Top 1.6% on proxy.golang.org
github.com/pingcap/go-ycsb v1.0.1
A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
3 versions - Latest release: about 2 years ago - 36 dependent packages - 32 dependent repositories - 472 stars on GitHub
github.com/sacak32/go-ycsb v1.0.1
3 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/huuhoait/zero-tools v0.1.0
8 versions - Latest release: about 2 years ago - 1 dependent package
Top 8.5% on proxy.golang.org
github.com/yizhuoliang/go-ycsb v0.0.0-20230331053920-5b768f92a669
3 versions - Latest release: about 2 years ago
Top 9.0% on proxy.golang.org
github.com/opensibyl/gptest v0.2.1
unittest generator based on gpt tech
4 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 2.2% on proxy.golang.org
github.com/apache/incubator-eventmesh/eventmesh-server-go v0.0.0-20230328101027-32ff60818196
EventMesh is a new generation serverless event middleware for building distributed event-driven a...
143 versions - Latest release: about 2 years ago - 2 dependent packages - 17 dependent repositories - 1,186 stars on GitHub
Top 8.4% on proxy.golang.org
github.com/ieooo/tikv-cli v0.0.1
7 versions - Latest release: about 2 years ago - 1 dependent package
github.com/opensibyl/squ v0.1.11
Squeeze your test suites with tiny cost.
12 versions - Latest release: about 2 years ago - 1 dependent repositories - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/humboldt-xie/pq v0.0.0-20230311193455-4bb3a299e878
pipe query 数据流的过滤
1 version - Latest release: about 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/fzf-labs/futil v1.0.6
7 versions - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
github.com/italypaleale/dapr-components-contrib v1.10.1
Community driven, reusable components for distributed apps
29 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ItalyPaleAle/components-contrib v1.10.1
29 versions - Latest release: about 2 years ago
Top 9.0% on proxy.golang.org
github.com/ryanlettieri/components-contrib v1.10.3
Community driven, reusable components for distributed apps
81 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/italypaleale/components-contrib v1.10.1
29 versions - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
github.com/ItalyPaleAle/dapr-components-contrib v1.10.1
Community driven, reusable components for distributed apps
29 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ryanlettieri/dapr v1.10.2
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and ...
157 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/RyanLettieri/dapr v1.10.2
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and ...
157 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/fuyibing/gmd v0.0.0-20230218182317-977fba529532
GMD (Go MQ dispatcher) Any application can publish messages as a producer, Any application can b...
1 version - Latest release: about 2 years ago - 2 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/wilson001/kratos-transport/transport/rocketmq v0.0.0-20230209111825-b27c3c81a8eb
kratos transport layer extension
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/wilson001/kratos-transport/broker/rocketmq v0.0.0-20230209111825-b27c3c81a8eb
kratos transport layer extension
1 version - Latest release: over 2 years ago - 1 dependent package - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/autom8ter/myjson v0.4.0
MyJSON is an embedded relational document store built on top of pluggable key value storage
20 versions - Latest release: over 2 years ago - 11 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/autom8ter/gokvkit v0.4.0
MyJSON is an embedded relational document store built on top of pluggable key value storage
20 versions - Latest release: over 2 years ago - 11 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/qshuai/rocketmq-client-go/v2 v2.1.1-rc3
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
4 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/lemon-mint/badgersql v0.0.0-20230130235814-639693e71a60
BadgerDB + SQL
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/lemon-mint/tidb/v7 v7.0.4
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale an...
4 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ystaticy/client-go/v2 v2.0.4
Go client for TiKV
7 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.xaminim.com/product/npc_gateway v1.4.15
39 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/ikettaneh/go-ycsb v0.0.0-20221207214255-2da8e4c7e678
A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/stackadapt/client-go/v2 v2.0.5
Go client for TiKV
6 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hwjiangkai/dapr v1.9.5
143 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/antontroshin/components-contrib v1.9.6
Community driven, reusable components for distributed apps
69 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/JY29/components-contrib v1.9.6
Community driven, reusable components for distributed apps
69 versions - Latest release: over 2 years ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jy29/components-contrib v1.9.6
Community driven, reusable components for distributed apps
69 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/ab111404212/tikv/client-go/v2 v2.0.0-20221129030832-5317c89b4b90
1 version - Latest release: over 2 years ago - 1 dependent repositories - 0 stars on GitHub
github.com/Benjaminlii/async_task v0.0.0-20221121152647-7e46a1b46ecc
13 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/mesh_cpn/mesh.cpn.face_rkg v0.0.0-20221117091249-68828315a9ce
1 version - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/BiaoLiu/kratos-transport v1.5.8
52 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/biaoliu/kratos-transport v1.5.8
51 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ystaticy/serverless_keyspace_tools v0.0.0-20221102025916-44204ad0505e
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/flily/tisqli v0.0.0-20221023034643-dfe0916e8a5c
Detect SQL injection with SQL parser of TiDB
2 versions - Latest release: over 2 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/fabiant7t/components-contrib v0.0.0-20221020192652-c878016e9ac5
Community driven, reusable components for distributed apps
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.