Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
47,133 repositories indexed
121–144 of 258 · Most stars
Golang rate limiters for distributed applications
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Golang implemented Redis RDB parser for secondary development and memory analysis
Conduit streams data between data stores. Kafka Connect replacement. No JVM required.
Reduce Similar & Duplicated CSS Classes with Diff in Seconds!
The open-source policy-as-code software that provides analysis for Multi-Cloud and SaaS environments, you can get insight with natural language (powered by OpenAI).
Embeddable and distributed in-memory alternative to Redis.
Self-hosted monitoring for Docker, Kubernetes and uptime. Single Go binary, no agent config, live alerts. Drop a container, your stack is monitored.
Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
Fast HTTP enumerator
Redis cache library for Go
Reduce debugging time. Use static & stack-trace analysis to identify the error immediately.
High-performance framework for building redis-protocol compatible TCP servers/services
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)
This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
Structured concurrency made easy
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)
BadActor.org An in-memory application driven jailer written in Go
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
A blazing-fast datastore and querying engine for Go built on Redis.
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.