evanj / concurrentlimit
Experiments in limiting concurrent requests and connections with Go servers.
☆20Updated 2 years ago
Alternatives and similar repositories for concurrentlimit:
Users that are interested in concurrentlimit are comparing it to the libraries listed below
- Rewrite Go source files to replace pkg/errors with Go 1.13 error wrapping☆68Updated 2 years ago
- go.mod git archiver☆88Updated last year
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆52Updated last month
- Export Go Module information to Prometheus☆55Updated 2 years ago
- ☆40Updated 3 years ago
- A sliding window sampling implementation for the rcrowley/go-metrics library.☆24Updated this week
- Package sdnotify implements systemd readiness notifications as described in https://www.freedesktop.org/software/systemd/man/sd_notify.ht…☆42Updated 3 years ago
- Linter for finding defer statements in Go loops☆32Updated 5 years ago
- Tickers with random jitter☆90Updated 3 years ago
- ☆18Updated 4 years ago
- Golang: contex-aware synchronization primitives (mutex).☆32Updated last year
- ⚡ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.☆27Updated 9 months ago
- ☆22Updated 9 months ago
- Ketama implementation compatible with Algorithm::Ketama☆67Updated 5 years ago
- Utilities to redact Go strings for confidentiality☆32Updated last month
- An (almost) compliant XPath 1.0 library.☆47Updated 11 months ago
- Simple profiling for Go☆76Updated last year
- Support for Unix domain sockets in Go HTTP clients☆79Updated last year
- Track incoming and outgoing connections☆33Updated last year
- An inverted bitmap index written in Go.☆27Updated last year
- An email MIME artist for golang☆26Updated 2 months ago
- Simple fan-in batching for optimization of highly concurrent workloads☆14Updated last year
- Turn any gRPC stream into a Go `net.Conn` implementation.☆84Updated 2 years ago
- Go package providing tools for advanced text manipulations☆29Updated last year
- Lightweight library for clustering and workload distribution☆32Updated this week
- Golang application monitoring middleware☆18Updated 3 years ago
- Library for creating predicate mini-languages in Go☆99Updated 3 weeks ago
- antifreeze is a package that detects goroutines that have been waiting for too long☆21Updated 3 years ago
- A embeddable management backplane for your Go application☆16Updated 3 years ago
- daemonset that assigns a magic IP address to pods. Useful for implementing node-local services on Kubernetes. Use in combination with dd-…☆14Updated 6 years ago