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

Top 1.2% on proxy.golang.org
Top 0.3% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 2.4% forks on proxy.golang.org
Top 1.0% docker downloads on proxy.golang.org

proxy.golang.org : github.com/rubyist/circuitbreaker

Package circuit implements the Circuit Breaker pattern. It will wrap a function call (typically one which uses remote services) and monitors for failures and/or time outs. When a threshold of failures or time outs has been reached, future calls to the function will not run. During this state, the breaker will periodically allow the function to run and, if it is successful, will start running the function again. Circuit includes three types of circuit breakers: A Threshold Breaker will trip when the failure count reaches a given threshold. It does not matter how long it takes to reach the threshold and the failures do not need to be consecutive. A Consecutive Breaker will trip when the consecutive failure count reaches a given threshold. It does not matter how long it takes to reach the threshold, but the failures do need to be consecutive. When wrapping blocks of code with a Breaker's Call() function, a time out can be specified. If the time out is reached, the breaker's Fail() function will be called. Other types of circuit breakers can be easily built by creating a Breaker and adding a custom TripFunc. A TripFunc is called when a Breaker Fail()s and receives the breaker as an argument. It then returns true or false to indicate whether the breaker should trip. The package also provides a wrapper around an http.Client that wraps all of the http.Client functions with a Breaker.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/rubyist/circuitbreaker
Keywords: circuit-breakers , circuitbreaker , go
License: MIT
Latest release: over 8 years ago
First release: almost 11 years ago
Namespace: github.com/rubyist
Dependent packages: 163
Dependent repositories: 424
Stars: 1,050 on GitHub
Forks: 119 on GitHub
Docker dependents: 9
Docker downloads: 286,385
See more repository details: repos.ecosyste.ms
Last synced: 7 months ago

Top 6.7% on proxy.golang.org
gitee.com/copkg/gopkg v0.0.1
1 version - Latest release: about 1 year ago
github.com/shuangdeyu/helper_go v1.0.1
自制go的常用函数库
4 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/hwcer/gate v0.0.3
游戏网关
3 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/iobrother/zmicro v0.4.3
17 versions - Latest release: about 1 year ago
Top 6.2% on proxy.golang.org
github.com/zmicro-team/zmicro v0.4.3
A go microservice kit. 轻量级、高性能、易学、易通、易掌控的微服务开发工具
17 versions - Latest release: about 1 year ago - 3 dependent packages - 2 dependent repositories - 13 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/wangliujing/foundation-framework v1.0.0
golang开发基础框架,基于该框架无须关心技术底层细节,专注开发业务
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/maintainer64/yandex-music-to-discord-macos-native v1.0.0
1 version - Latest release: over 1 year ago - 1 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/raanfefu/go-facilities v1.0.1
13 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/junaozun/rpcx v0.0.7
支持服务端使用非反射的方式
7 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/dobyte/due/transport/rpcx/v2 v2.0.0-20240117070452-e2b4cec86650
一款基于Go语言开发的轻量级分布式游戏服务器框架
5 versions - Latest release: over 1 year ago - 230 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/rpcxio/rpcx-examples/k8s_dns/client v0.0.0-20240102032732-837399e39e73
examples for the latest rpcx
5 versions - Latest release: over 1 year ago - 375 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/rpcxio/rpcx-examples/k8s_api/client v0.0.0-20240102032732-837399e39e73
examples for the latest rpcx
9 versions - Latest release: over 1 year ago - 374 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/thkhxm/rpcx v1.8.24
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
64 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/operaads/rpcx v1.8.24
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
64 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Inspirate789/rpcx v0.0.0-20231220144409-c71436262759
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.9% on proxy.golang.org
github.com/team-dandelion/go-dandelion/go-dandelion-cli v0.0.0-20231206133308-2eb1e8d9abb9
Use golang to integrate rpcx, fasthttp's microservices framework, including current limiting, lin...
5 versions - Latest release: over 1 year ago - 97 stars on GitHub
github.com/thkhxm/tgf_example/common v0.0.0-20231206020051-8eb8bd3dc498
tgf framework example by server
1 version - Latest release: over 1 year ago - 1 stars on GitHub
github.com/cnsync/simple-game/transport/rpcx/v2 v2.0.0-20231204111824-5372cc7af96a
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/iobrother/zoo v0.0.0-20231203025527-dc9fcf0d5814
A Go Development Kit
10 versions - Latest release: over 1 year ago - 2 dependent packages - 0 stars on GitHub
Top 8.9% on proxy.golang.org
github.com/arcology-network/frontend-svc v1.9.0
Arcology Frontend Service
3 versions - Latest release: over 1 year ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/arcology-network/main v1.9.0
Arcology core services
3 versions - Latest release: over 1 year ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/arcology-network/component-lib v1.9.0
Arcology Libraries
3 versions - Latest release: over 1 year ago - 2 dependent packages - 1 stars on GitHub
github.com/coscms/rpcxx v0.0.0-20231120062142-893b63303e55
1 version - Latest release: over 1 year ago - 1 stars on GitHub
github.com/gly-hub/dandelion-plugs v0.0.0-20231108071148-2781238e917e
plugs
8 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/gly-hub/go-dandelion v1.3.0
Use golang to integrate rpcx, fasthttp's microservices framework, including current limiting, lin...
9 versions - Latest release: over 1 year ago - 2 dependent packages - 65 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/team-dandelion/go-dandelion v1.3.0
Use golang to integrate rpcx, fasthttp's microservices framework, including current limiting, lin...
7 versions - Latest release: over 1 year ago - 4 dependent packages - 1 dependent repositories - 96 stars on GitHub
Top 9.7% on proxy.golang.org
gitee.com/trackertrader/trackertokensdk v1.2.1
28 versions - Latest release: over 1 year ago
github.com/elfinguard/elfinguard v0.0.0-20231023003651-6ffa3c96fc5c
The source code of the components for the ElfinGuard protocol
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
git.oa00.com/supply-chain/service v0.0.0-20231012015316-972891b6bdaf
29 versions - Latest release: over 1 year ago
Top 8.7% on proxy.golang.org
gitee.com/pangxianfei/chatsocket v1.0.3
3 versions - Latest release: over 1 year ago
github.com/Seunghoon-Oh/cloud-ml-manager v0.0.0-20230929092740-56f90425d91b
5 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/poker-x-studio/x v0.0.21
go自用库
19 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/superyyk/momo v0.2.3
1 version - Latest release: almost 2 years ago - 1 stars on GitHub
github.com/chslink/kudos v0.0.1
Kudos is a simple, high-performance, easy to expand and easy to deploy distributed game service f...
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/drharryhe/has v1.1.44
49 versions - Latest release: almost 2 years ago - 1 dependent repositories - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/go-the-way/wsserver v0.0.0-20230804091650-abd9a1ded256
A goroutine-style WebSocket server based on github.com/gorilla/websocket, supports: Listener, Hea...
2 versions - Latest release: almost 2 years ago - 3 stars on GitHub
github.com/mimis-s/zpudding v0.0.0-20230721075609-4a41b7e018c5
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/mimis-s/golang_tools v0.0.0-20230720060147-9e979e3b17c9
11 versions - Latest release: almost 2 years ago - 1 dependent repositories - 1 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/gly-hub/go-dandelion/go-dandelion-cli v0.0.0-20230710100919-f68f30fcf76b
Use golang to integrate rpcx, fasthttp's microservices framework, including current limiting, lin...
1 version - Latest release: almost 2 years ago - 92 stars on GitHub
github.com/aixgl/plugin v0.0.0-20230706065848-04eb74fb0757
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/xlkness/lkit-go v0.0.0-20230705035352-0b7460bfb23a
个人golang开发中编写的工具集成库
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mostcute/limitserver v0.0.0-20230626024439-a59f5485c553
5 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 5.7% on proxy.golang.org
github.com/glide-im/glide v1.6.0
glide 核心基础框架
30 versions - Latest release: about 2 years ago - 4 dependent packages - 2 dependent repositories - 33 stars on GitHub
github.com/getvox/vox v0.0.0-20230511141149-f2a4210a2b93
Instant messaging system in Go. 使用 zoo 框架打造的一款易学、易通、易掌控的即时通讯系统
1 version - Latest release: about 2 years ago - 1 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/iobrother/zim v0.0.0-20230511100959-f8949fbab9ea
3 versions - Latest release: about 2 years ago
github.com/AllenCXS/rpcx-etcd v1.0.1
etcd plugin for rpcx
2 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/allencxs/rpcx-etcd v1.0.1
etcd plugin for rpcx
2 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/AllenCXS/rpcx v1.8.8
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
2 versions - Latest release: about 2 years ago - 2 dependent packages - 0 stars on GitHub
github.com/allencxs/rpcx v1.8.8
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 6.4% on proxy.golang.org
gitee.com/trackertrader/rpcx v1.2.1
11 versions - Latest release: about 2 years ago - 3 dependent packages
github.com/jithin-kg/webpa-common v1.1.6
18 versions - Latest release: about 2 years ago - 1 dependent repositories - 0 stars on GitHub
github.com/bitini111/mvta v0.0.0-20230508014217-111b6731a959
5 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/xixiwang12138/xlog v1.1.1
11 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/glide-im/im-service v1.2.4
glide singleton im service
10 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 3 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/Glide-IM/im-service v1.2.4
glide singleton im service
10 versions - Latest release: over 2 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jyjxyz/awesome/transport/rpcx v0.0.0-20230228070702-1ae004bd2485
3 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/jyjxyz/transport-rpcx v1.0.0
1 version - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
code.aliyun.com/carnb/common v0.5.7
76 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/LucienVen/go-web-demo/server1 v0.0.0-20230215075904-9d773ad13121
试验go-web项目搭建(包括,docker, k8s, grpc)
3 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/zevfang/tins-rpc v1.0.4
🚀This is a rpc client tool,Support requests for grpc and rpcx. 📌 Go语言实现的RPC客户端GUI工具,支持rpcx与grpc。
5 versions - Latest release: over 2 years ago - 4 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/npaaui/helper v1.0.4
golang helper
6 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/didiao/common v0.2.7
46 versions - Latest release: over 2 years ago
Top 9.7% on proxy.golang.org
github.com/rpcxio/rpcx-benchmark/rpcx_handler v0.0.0-20221207062924-99f3a3f589b5
test popular rpc benchmarks at same throughputs with share clients
2 versions - Latest release: over 2 years ago - 78 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/rpcxio/rpcx-benchmark/rpcx v0.0.0-20221207062924-99f3a3f589b5
test popular rpc benchmarks at same throughputs with share clients
1 version - Latest release: over 2 years ago - 78 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/xinzf/kit v0.0.0-20221123050837-0a8c0b139a87
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/gosineplus/pkg v0.0.0-20221108015958-7c465ed6bf60
3 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/halokid/rpcx-plus v0.0.0-20221103111905-af4edf4f4e05
A zero cost, faster multi-language bidirectional microservices framework in Go, like alibaba Dub...
1 version - Latest release: over 2 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zhangpingn/yb-utils v1.0.2
3 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/SibosenTech/bgateway-sdk v0.0.0-20221028055734-f8249492a2a5
* * * * * *
1 version - Latest release: over 2 years ago - 1 dependent package
Top 8.2% on proxy.golang.org
github.com/bitini111/rpcxapp v0.0.0-20221016140111-fa5d5e9b535d
this is rpcxapp
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 1.9% on proxy.golang.org
github.com/admpub/nging/v4 v4.2.4 💰
也可以以服务的方式启动nging 服务支持的操作有: nging service install -- 安装服务 nging service uninstall -- 卸载服务 nging...
12 versions - Latest release: over 2 years ago - 11 dependent packages - 9 dependent repositories - 957 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/bitini111/rpcx v1.6.9 💰
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
17 versions - Latest release: almost 3 years ago - 1 dependent package - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/xcy871622040/gameframe v1.1.0
1 version - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/bububa/ratelimitd v1.0.9
ratelimit rpc service
10 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/darrennong/rpcx-consul v0.0.0-20220830023233-99cd9a474441
consul registry to support rpcx
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/dmdv/rpc-prototype-client v0.0.0-20220808194832-154cbdae1e81
1 version - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/hunterhug/rpcx-etcd v1.0.2
etcd plugin for rpcx
5 versions - Latest release: almost 3 years ago - 1 stars on GitHub
github.com/rpcxio/rpcx-redis v0.0.0-20220730062856-3cbf50258f70
redis registry to support rpcx
1 version - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 1 stars on GitHub
github.com/rpcxio/rpcx-zookeeper v0.0.0-20220730061732-d20531677676
zookeeper register to support rpcx
1 version - Latest release: almost 3 years ago - 6 dependent packages - 2 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
git.boohee.cn/sunhuafeng/kratos v1.2.1
21 versions - Latest release: almost 3 years ago
Top 9.0% on proxy.golang.org
github.com/derekAHua/irpc v0.0.0-20220724023742-9686ccd1bbb9
Rpc.
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/zchat-team/zim v0.0.0-20220707073830-2d9e33e85a3b
Instant messaging system in Go. 使用zmicro框架打造的一款易学、易通、易掌控的即时通讯系统
1 version - Latest release: almost 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/bangwhy/zim v0.1.1
2 versions - Latest release: almost 3 years ago
Top 9.0% on proxy.golang.org
github.com/cnlisea/ant v1.0.5
Ant is a framework written in Go
5 versions - Latest release: about 3 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/glide-im/api v1.0.0
basically im http api service
1 version - Latest release: about 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Vin1115/go-rainbow v0.0.0-20220425115131-ed8504a44648
1 version - Latest release: about 3 years ago
Top 8.2% on proxy.golang.org
github.com/Gouplook/rpcxB v0.0.0-20220418112307-4063442d59ae
1 version - Latest release: about 3 years ago - 0 stars on GitHub
github.com/Gouplook/rpcxinterfaxe v0.0.0-20220418065355-3f31d971c1b2
1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kevincaiqimin/rpcx v1.7.4
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
25 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/KevinCaiqimin/rpcx v1.7.4
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
25 versions - Latest release: about 3 years ago - 0 stars on GitHub
github.com/channingduan/rpc v0.0.0-20220404010704-771f04f86478
一个基于 RPCX 的 RPC 骨架
1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/channingduan/gateway v0.0.0-20220404005504-336acd697aa6
已经基于 RPCX 的 Gateway
1 version - Latest release: about 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/vinzhang1115/go-rainbow v1.0.1
2 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/cloudapp3/host v0.0.0-20220215144756-04d2d569419e
VPS-telegram-探针
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/yonglinux/rpcx v1.7.4
25 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/docyc/rpcx v1.7.3 💰
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try...
24 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/foodora/go-ranger v1.8.2
Pandora's Go library
63 versions - Latest release: over 3 years ago - 18 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/deliveryhero/go-ranger v1.8.2 removed
62 versions - Latest release: over 3 years ago
Top 9.0% on proxy.golang.org
github.com/lyj0309/jwc-lib/rpc v0.0.0-20220122100933-f3ebf85f0cb4
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/rohankumardubey/matrix-media-repo v1.2.10
20 versions - Latest release: over 3 years ago - 1 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.