🍀 Golang basic library. || Go语言基础库
-
Updated
Jun 17, 2024 - Go
🍀 Golang basic library. || Go语言基础库
Golang rate limiters for distributed applications
🛢️A token bucket implementation based on multi goroutines
Throttling, rate-limiting and synchronization for distributed applications.
Postfix policy sender rate limiter server for authenticated postfix users designed to limit spam volume after successfull phishing attacks
Golim is a Go-based rate limiter using a token bucket algorithm to manage web service request rates with customizable settings.
Limiting the rate of TLS handshakes
A small TCP proxy with rate limiting capability
golang ratelimiter without using channels or timers
basic tools in GO,Current limiting algorithm,Unique id algorithm,sort algorithm
rate limiter service implementing Token Bucket Algorithm
rate limit library for distributed applications 🔥
A library which utilizes Redis to implement distributed token bucket rate limiting.
A Go package implementing both bit rate limit and bit rate measurement for an io.Reader or io.Writer object.
A straightforward implementation of a token bucket rate limiter in Go. Designed for managing request rates across different entities, it handles global requests, services A and B, and individual users based on their IP addresses.
A Go-based distributed rate-limiting library using Redis, supporting Token Bucket, Leaky Bucket, Sliding Window, and Counter algorithms. It's lightweight, scalable, and thread-safe, ideal for API throttling with minimal overhead.
Simple Postfix token-bucket rate-limiter
Add a description, image, and links to the token-bucket topic page so that developers can more easily learn about it.
To associate your repository with the token-bucket topic, visit your repo's landing page and select "manage topics."