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.5% dependent packages on proxy.golang.org
Top 0.5% dependent repos on proxy.golang.org
Top 2.4% forks on proxy.golang.org
Top 0.2% docker downloads on proxy.golang.org

proxy.golang.org : github.com/cloudflare/tableflip

Package tableflip implements zero downtime upgrades. An upgrade spawns a new copy of argv[0] and passes file descriptors of used listening sockets to the new process. The old process exits once the new process signals readiness. Thus new code can use sockets allocated in the old process. This is similar to the approach used by nginx, but as a library. At any point in time there are one or two processes, with at most one of them in non-ready state. A successful upgrade fully replaces all old configuration and code. To use this library with systemd you need to use the PIDFile option in the service file. Then pass /path/to/pid-file to New. You can use systemd-run to test your implementation: systemd-run will print a unit name, which you can use with systemctl to inspect the service. NOTES: Requires at least Go 1.9, since there is a race condition on the pipes used for communication between parent and child. If you're seeing "can't start process: no such file or directory", you're probably using "go run main.go", for graceful reloads to work, you'll need use "go build main.go". Tableflip does not work on Windows, because Windows does not have the mechanisms required to support this method of graceful restarting. It is still possible to include this package in code that runs on Windows, which may be necessary in certain development circumstances, but it will not provide zero downtime upgrades when running on Windows. See the `testing` package for an example of how to use it. This shows how to use the upgrader with the graceful shutdown facilities of net/http. This shows how to use the Upgrader with a listener based service.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/cloudflare/tableflip
Keywords: go , golang , graceful-restarts
License: BSD-3-Clause
Latest release: about 3 years ago
First release: almost 6 years ago
Namespace: github.com/cloudflare
Dependent packages: 87
Dependent repositories: 127
Stars: 2,462 on GitHub
Forks: 131 on GitHub
Docker dependents: 77
Docker downloads: 410,884,890
See more repository details: repos.ecosyste.ms
Last synced: about 19 hours ago

github.com/zntrio/harp/v2 v2.2.0
Package harp contains harp SDK
16 versions - Latest release: about 1 year ago - 1 dependent repositories - 3 stars on GitHub
zntr.io/harp/v2 v2.2.0
Package harp contains harp SDK
16 versions - Latest release: about 1 year ago - 5 stars on GitHub
github.com/anti-raid/splashtail v0.0.0-20240125181956-5efec6a5bda9
75 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHub
Top 1.3% on proxy.golang.org
gitee.com/kelvins-io/kelvins v1.7.1
60 versions - Latest release: over 1 year ago - 31 dependent packages - 9 dependent repositories
Top 9.8% on proxy.golang.org
github.com/ericwq/examples v0.0.0-20231225112217-e92ed030251e
golang skill examples
2 versions - Latest release: over 1 year ago - 1 stars on GitHub
gitee.com/joeevonn/kelvins v1.0.1
2 versions - Latest release: over 1 year ago
gitee.com/joeevonn/common v1.1.5
2 versions - Latest release: over 1 year ago - 1 dependent package
github.com/stn81/kate v1.0.38
39 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/xinpianchang/xservice v1.2.12
Another excellent micro service framework
40 versions - Latest release: over 1 year ago - 2 dependent repositories - 10 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/xinpianchang/xservice v1.2.12
40 versions - Latest release: over 1 year ago
Top 1.6% on proxy.golang.org
gitlab.com/gitlab-org/gitaly/v15 v15.11.13
143 versions - Latest release: almost 2 years ago - 4 dependent packages - 10 dependent repositories
github.com/donghc/goutils v0.0.0-20230423111412-9bb46833a65c
golang 开发中的工具包
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.5% on proxy.golang.org
goshop.dev/headless/pkg/server v0.1.1
Headless e-commerce for Gophers
5 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 4.6% on proxy.golang.org
github.com/sagikazarmark/modern-go-application v0.0.0-20230406081728-468a20bc42f9
nolint
6 versions - Latest release: about 2 years ago - 1 dependent repositories - 1,505 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/elastic/harp-plugins/yubikey v0.0.0-20230111202259-d4ced422115d
Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.
1 version - Latest release: over 2 years ago - 2 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/elastic/harp-plugins/assertion v0.0.0-20230111202259-d4ced422115d
Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.
1 version - Latest release: over 2 years ago - 2 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/elastic/harp-plugins/server v0.0.0-20230111202259-d4ced422115d
Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.
1 version - Latest release: over 2 years ago - 2 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/elastic/harp-plugins/terraformer v0.0.0-20230111202259-d4ced422115d
Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.
2 versions - Latest release: over 2 years ago - 2 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/VKCOM/statshouse v1.0.0-beta1
StatsHouse is a highly-available, scalable, multi-tenant monitoring system
1 version - Latest release: over 2 years ago - 161 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/vkcom/statshouse v1.0.0-beta1
StatsHouse is a highly-available, scalable, multi-tenant monitoring system
1 version - Latest release: over 2 years ago - 124 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/jxskiss/simplessl v0.6.2
On the fly SSL certificate issue and renewal inside OpenResty with Let's Encrypt
12 versions - Latest release: over 2 years ago - 42 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/jxskiss/ssl-cert-server v0.6.2
On the fly SSL certificate issue and renewal inside OpenResty with Let's Encrypt
12 versions - Latest release: over 2 years ago - 42 stars on GitHub
Top 8.2% on proxy.golang.org
e.coding.net/sofun/chaowanyoupin/matrix v0.0.0-20220829072839-e676c2d22164
1 version - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/zntrio/harp v0.3.0
Package harp contains harp SDK
34 versions - Latest release: almost 3 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.com/xiayesuifeng/goblog v0.0.0-20220715090426-d88aa10d76c7
使用golang写的个人博客
2 versions - Latest release: almost 3 years ago - 4 stars on GitLab.com
Top 1.7% on proxy.golang.org
gitlab.com/gitlab-org/gitaly/v14 v14.10.5
Gitaly is a Git RPC service for handling all the git calls made by GitLab
119 versions - Latest release: almost 3 years ago - 3 dependent packages - 20 dependent repositories - 417 stars on gitlab.com
Top 8.2% on proxy.golang.org
github.com/amery/go-webpack-starter v0.0.0-20220525144808-139ebc34839e
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/stn81/nec v1.0.0
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/stn81/kate v1.0.15
16 versions - Latest release: almost 3 years ago
Top 9.0% on proxy.golang.org
github.com/seanb4t/mu-portal-server v0.0.0-20220217032434-0cf4012b5124
5 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/justprintit/licensly v0.0.2
free platform to help 3D model creators track their supporters and print merchants
2 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/elastic/harp-plugins/cmd/harp-terraformer v0.2.4
Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.
3 versions - Latest release: over 3 years ago - 2 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/elastic/harp-plugins/cmd/harp-kv v0.0.0-20220113185120-6d24c8198401
Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.
6 versions - Latest release: over 3 years ago - 2 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/elastic/harp-plugins/cmd/harp-server v0.2.4
Harp Plugins - It uses Harp SDK to provide new features to your secret management pipelines.
3 versions - Latest release: over 3 years ago - 2 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/loticket/utils v1.1.11
工具函数,工具类
21 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/kelvins-io/kelvins v1.6.3
微服务框架库
43 versions - Latest release: over 3 years ago - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/fasmide/schttp v0.0.0-20211101203230-f2dd6c48968d
An scp to http proxy / gateway thing...
1 version - Latest release: over 3 years ago - 24 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/xdimedrolx/moly v0.0.0-20211023235636-ac912f70ec48
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/vseinstrumentiru/lego/v2 v2.2.0
Go Application Framework
21 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 7 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/realDragonium/Ultraviolet v1.0.3-beta
An lightweight Minecraft reverse proxy with anti ddos
3 versions - Latest release: over 3 years ago - 32 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/realDragonium/ultraviolet v1.0.3-beta
An lightweight Minecraft reverse proxy with anti ddos
3 versions - Latest release: over 3 years ago - 33 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/realdragonium/ultraviolet v1.0.3-beta
An lightweight Minecraft reverse proxy with anti ddos
3 versions - Latest release: over 3 years ago - 25 stars on GitHub
Top 7.0% on proxy.golang.org
gitee.com/cristiane/micro-mall-api v1.1.2
5 versions - Latest release: almost 4 years ago - 8 dependent packages
Top 4.1% on proxy.golang.org
gitee.com/cristiane/micro-mall-api.git v1.1.2 removed
5 versions - Latest release: almost 4 years ago
Top 9.0% on proxy.golang.org
github.com/pubgo/gotests v0.0.0-20210624120529-903779209e17
1 version - Latest release: almost 4 years ago - 0 stars on GitHub
Top 6.4% on proxy.golang.org
github.com/std0d9k81/kate v1.2.2
60 versions - Latest release: almost 4 years ago - 2 dependent packages
Top 6.4% on proxy.golang.org
github.com/k81/kate v1.2.2
60 versions - Latest release: almost 4 years ago - 2 dependent packages
Top 8.2% on proxy.golang.org
github.com/cedricdubois/ssl-cert-server v0.4.2
On the fly SSL certificate issue and renewal inside OpenResty with Let's Encrypt
7 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/justprintit/website v0.0.0-20210512222517-aea2ce2cd431
1 version - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
go.jpi.io/ssh v0.0.0-20210328223823-b57c09d3c76b
1 version - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/lindsaygrace/sonarr-config-tool v0.0.0-20210106162759-95fccb6d9c63
1 version - Latest release: over 4 years ago - 0 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/vseinstrumentiru/lego v1.0.2
Go Application Framework
3 versions - Latest release: over 4 years ago - 7 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/20326/vega v0.0.0-20200904123338-3b47b55d77bd
Command that implements the main executable.
1 version - Latest release: over 4 years ago - 0 stars on GitHub
Top 6.5% on proxy.golang.org
gitlab.com/T4cC0re/silo/v2 v2.1.0
2 versions - Latest release: over 4 years ago - 2 dependent repositories - 0 stars on gitlab.com
Top 8.2% on proxy.golang.org
github.com/scraly/go.pkg/platform v0.0.0-20200427145847-c330695bc820
1 version - Latest release: about 5 years ago - 0 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/scraly/hello-world v0.0.0-20200427142758-e95af2bf76fb
Golang CLI application
1 version - Latest release: about 5 years ago - 5 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/stoakes/go-pkg v1.0.0
Common package for projects
16 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 4.0% on proxy.golang.org
go.zenithar.org/pkg v1.0.0
16 versions - Latest release: about 5 years ago - 3 dependent packages - 1 dependent repositories
Top 8.2% on proxy.golang.org
zntr.io/pkg v1.0.0
1 version - Latest release: about 5 years ago
Top 9.0% on proxy.golang.org
github.com/Stoakes/go-pkg v1.0.0
Common package for projects
17 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zenithar/go-pkg v1.0.0
Common package for projects
1 version - Latest release: about 5 years ago - 12 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Zenithar/go-pkg v1.0.0
Common package for projects
1 version - Latest release: about 5 years ago - 12 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/prasetyowira/message v0.0.0-20200322055224-a67179402f97
nolint
1 version - Latest release: about 5 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/xuxiaowei-io/gitaly v1.87.0
291 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/zhangshuyun/gitaly v1.87.0
291 versions - Latest release: about 5 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/edmondfrank/gitally v1.87.0
291 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/tnir/gitaly v1.87.0 💰
Gitaly mirror from https://gitlab.com/gitlab-org/gitaly
291 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/knkgun/gitaly v1.87.0
291 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/blckhodl/gitaly v1.87.0
291 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/nihilwater/gitaly v1.87.0
291 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 1.6% on proxy.golang.org
gitlab.com/gitlab-org/gitaly v1.87.0
Gitaly is a Git RPC service for handling all the git calls made by GitLab
291 versions - Latest release: about 5 years ago - 9 dependent packages - 41 dependent repositories - 339 stars on GitLab.com
Top 4.8% on proxy.golang.org
gitlab.com/gitlab-org/gitaly.git v1.87.0
Gitaly is a Git RPC service for handling all the git calls made by GitLab
291 versions - Latest release: about 5 years ago - 340 stars on GitLab.com
Top 9.0% on proxy.golang.org
github.com/xantocoder/gitaly v1.87.0
291 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
arhat.dev/kube-host-pty v0.0.0-20190827060241-445f9a650f84
1 version - Latest release: over 5 years ago
gitlab.com/T4cC0re/silo v1.3.0
6 versions - Latest release: over 5 years ago - 1 dependent package - 3 dependent repositories - 0 stars on GitLab.com
Top 3.1% on proxy.golang.org
go.zenithar.org/pkg/platform v0.1.4
31 versions - Latest release: over 5 years ago - 3 dependent packages - 3 dependent repositories
Top 8.2% on proxy.golang.org
github.com/kxlt/imageresizer v0.0.0-20181125125038-10117e9bc62f
1 version - Latest release: over 6 years ago
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.