ivanstanev / rate-limiter
A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, in-memory, etc.).
☆17Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for rate-limiter
- A database change feed for processing work☆11Updated 3 years ago
- Easy and intuitive Go Benchmark Results Viewer.☆71Updated 2 years ago
- This Project aims to port/build well known and commonly used data structures to GO.☆29Updated 2 years ago
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multi…☆66Updated 2 weeks ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆50Updated 3 weeks ago
- High Availability Routing and Queueing Application☆50Updated 3 years ago
- Embedded cache lib using sqlite for storage☆17Updated 3 weeks ago
- ☆21Updated 2 years ago
- Get high performance http requests with fork process☆35Updated last year
- A tool used to manage installations of multiple Go toolchain versions☆35Updated 4 months ago
- Minimal rules engine, uses yaml as input☆26Updated 8 months ago
- New, intuitive, and fun online environment for learning, exploring, and experimenting with the Go programming language.☆18Updated 2 years ago
- The vbalancer is a highload proxy for TCP traffic. It provides high availability, scalability for applications running on multiple server…☆28Updated this week
- A simple prometheus metrics and pprof profile viewer.☆46Updated last year
- Lightweight and Robust API Gateway written in Go☆51Updated last year
- 🧱 Sture is a collection of data structures based on Go 1.18+ Generics (Stack, Queue, Linked List, etc.)☆35Updated 2 years ago
- Pipeline pattern for your jobs, tasks, etc.. (Golang)☆55Updated 5 months ago
- A collection of small DRY Go utilities to make life easier. DRY = Don't Repeat Yourself.☆66Updated this week
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated this week
- Graceful Shutdown Manager for Go☆13Updated last week
- Global defers for Go.☆17Updated 3 weeks ago
- Fast and Scalable RPC Framework☆43Updated last year
- An MVC like golang framework for building web APIs☆52Updated 10 months ago
- TopN collector☆23Updated 5 months ago
- 🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics☆60Updated 2 years ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆65Updated this week
- Golnag microservice-template by DDD☆32Updated this week
- 🚨 slog sampling: drop repetitive log records☆58Updated this week