Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: go: gopkg.in/go-playground/pool.v3
Package pool implements a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation.
Features:
Pool v2 advantages over Pool v1:
Pool v3 advantages over Pool v2:
Important Information READ THIS!
important usage information
It is recommended that you cancel a pool or batch from the calling
function and not inside of the Unit of Work, it will work fine, however
because of the goroutine scheduler and context switching it may not
cancel as soon as if called from outside.
When Batching DO NOT FORGET TO CALL batch.QueueComplete(),
if you do the Batch WILL deadlock
It is your responsibility to call WorkUnit.IsCancelled() to check if it's cancelled
after a blocking operation like waiting for a connection from a pool. (optional)
both Limited Pool and Unlimited Pool have the same signatures and are completely interchangeable.
Per Unit Work
Batch Work
run with 1, 2, 4,8 and 16 cpu to show it scales well...16 is double the # of logical cores on this machine.
NOTE: Cancellation times CAN vary depending how busy your system is and how the goroutine scheduler is but
worse case I've seen is 1 second to cancel instead of 0ns
To put some of these benchmarks in perspective:
3 versions
Latest release: almost 8 years ago
39 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/gopkg.in/go-playground/pool.v3
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/go-playground%2Fpool
Dependent Repos 271
yingxin-gh/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 121 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
cloudrural/ingress-nginx
- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 18.2 MB - Last synced: about 2 months ago - Pushed: over 1 year ago
MaxMood96/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 114 MB - Last synced: about 2 months ago - Pushed: about 2 months ago
caddyserver/ingress
WIP Caddy 2 ingress controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 1.27 MB - Last synced: 3 days ago - Pushed: 3 days ago
dlminvestments/dlm-metallb
A network load-balancer implementation for Kubernetes using standard routing protocols- v3.1.1 ingress-nginx/go.mod
- v3.1.1 ingress-nginx/go.sum
Size: 32.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago
sng2c/lazyboy
- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 72.3 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago
pibigstar/go-demo
Go语言实例教程从入门到进阶,包括基础库使用、设计模式、面试易错点、工具类、对接第三方等- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 8.26 MB - Last synced: 12 days ago - Pushed: 12 days ago
jcmoraisjr/haproxy-ingress
HAProxy Ingress- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 13.1 MB - Last synced: about 15 hours ago - Pushed: about 15 hours ago
adrianhernandez-stratio/ingress-nginx Fork of Stratio/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 121 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
xucaiyong/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes https://kubernetes.github.io/ingress-nginx/- e73cd3a5ded835540c5cf4778488579c5b357d68 Gopkg.lock
- 3.1.1 Gopkg.toml
Size: 78.4 MB - Last synced: 10 months ago - Pushed: almost 6 years ago
wzs654421772/docker-images
- v3.1.1 MicroService/kong/ingress-kong-controller/go.mod
- v3.1.1 MicroService/kong/ingress-kong-controller/go.sum
Size: 42.4 MB - Last synced: 10 months ago - Pushed: over 1 year ago
fidelity-contributions/kubernetes-ingress-nginx Fork of kubernetes/ingress-nginx
Staging fork for Fidelity's contributions to kubernetes/ingress-nginx. Please do not open PRs against this repo. All contributions should be directed upstream.- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 123 MB - Last synced: 6 months ago - Pushed: 6 months ago
xiaomi0214/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 109 MB - Last synced: about 1 month ago - Pushed: over 4 years ago
amirschw/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 120 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
tlemarchand/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 116 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
DysphoricUnicorn/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.sum
- v3.1.1 go.mod
Size: 117 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
agile6v/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 114 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
serge-r/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 117 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
phantooom/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 120 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
infobloxopen/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 117 MB - Last synced: 29 days ago - Pushed: 29 days ago
r0mdau/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 118 MB - Last synced: about 2 months ago - Pushed: about 1 year ago
hs0210/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 115 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
arisu1000/kubernetes-book-sample
- v3.1.1 ingress/ingress-nginx/go.mod
- v3.1.1 ingress/ingress-nginx/go.sum
Size: 25.2 MB - Last synced: about 1 month ago - Pushed: over 1 year ago
unkn0wnnnnnn/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 117 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
gitgov-dev/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 116 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
KuberDriver/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.sum
- v3.1.1 go.mod
Size: 118 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
ArchangelSDY/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 114 MB - Last synced: 4 months ago - Pushed: 4 months ago
rahil-p/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 117 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
jaehnri/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.sum
- v3.1.1 go.mod
Size: 121 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
elmariofredo/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 113 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
hypnopotamus/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 117 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
flyniu666/ingress-nginx-0.21-1.19.5
based on nginx 1.19.5 to fix for CVE-2018-16843, CVE-2018-16844, CVE-2019-9511, CVE-2019-9513, and CVE-2019-9516- e73cd3a5ded835540c5cf4778488579c5b357d68 Gopkg.lock
- 3.1.1 Gopkg.toml
Size: 9.24 MB - Last synced: 11 months ago - Pushed: over 3 years ago
Jamesjaj2dc6j/bao17634h
SpingBoot+kafka实现本地消息分布式事务- v3.1.1 MicroService/kong/ingress-kong-controller/go.mod
- v3.1.1 MicroService/kong/ingress-kong-controller/go.sum
Size: 49.5 MB - Last synced: 2 months ago - Pushed: almost 2 years ago
githubwst/go-demo Fork of pibigstar/go-demo
Go语言实例教程从入门到进阶,包括基础库使用、设计模式、面试易错点、工具类、对接第三方等- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 8.22 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
mateus-u/ingress-nginx
Ingress-NGINX Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Last synced: over 1 year ago
fale/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Last synced: 3 months ago
Wikia/metrics-fetcher
Tool which pulls metrics from services registered in Consul and send them aggregated to InfluxDB/telegraf- e73cd3a5ded835540c5cf4778488579c5b357d68 Godeps/Godeps.json
Size: 1.58 MB - Last synced: about 2 months ago - Pushed: over 7 years ago
hrupprecht/ingress-nginx Fork of kubernetes/ingress-nginx
Ingress-NGINX Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 113 MB - Last synced: about 2 months ago - Pushed: over 1 year ago
gitlab-org/cloud-native/mirror/ingress-nginx
Mirror of https://github.com/kubernetes/ingress-nginx.- v3.1.1 go.mod
- v3.1.1 go.sum
Last synced: 11 months ago
j8n-sre/aws_k8s_test
aws에서 테스트하고 있는 k8s codes- v3.1.1 05.k8s-test/kubernetes-book-sample/ingress/ingress-nginx/go.mod
- v3.1.1 05.k8s-test/kubernetes-book-sample/ingress/ingress-nginx/go.sum
Size: 59.1 MB - Last synced: about 2 months ago - Pushed: over 1 year ago
yanglin5260/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Last synced: over 1 year ago
Fitbit/smartling 📦
CLI to work with Smartling translations- e73cd3a5ded835540c5cf4778488579c5b357d68 Gopkg.lock
- 3.1.1 Gopkg.toml
Size: 122 KB - Last synced: 11 months ago - Pushed: almost 3 years ago
joshuar/pingbeat 📦
DEPRECATED. Pingbeat sends ICMP packets and stores the RTT in Elasticsearch or other outputs supported by libbeat.- ^3.1.0 glide.yaml
Size: 45.9 MB - Last synced: 11 months ago - Pushed: over 3 years ago
gautamjyoti/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Last synced: over 1 year ago
tomoncle/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Last synced: almost 2 years ago
zacscoding/go-workspace
workspace of go :)- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 883 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago
mattmattox/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 115 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
foxdalas/ingress-nginx Fork of kubernetes/ingress-nginx
NGINX Ingress Controller for Kubernetes- v3.1.1 go.mod
- v3.1.1 go.sum
Size: 112 MB - Last synced: 6 months ago - Pushed: 6 months ago
nguyennhatkhang2704/ingress-nginx
- v3.1.1 images/custom-default-backend/go.mod
- v3.1.1 images/custom-default-backend/go.sum
Last synced: over 1 year ago