gopal96685 / throttler
A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit breaking capabilities.
☆16Updated this week
Alternatives and similar repositories for throttler:
Users that are interested in throttler are comparing it to the libraries listed below
- Go library to create and manage data pipelines on your machine☆14Updated last month
- A worker pool which processes work in parallel but outputs results in the order the work was given☆14Updated 2 months ago
- Simple line of code counter written in Go☆33Updated last month
- Global defers for Go.☆17Updated 2 weeks ago
- A Golang package for sending emails using SMTP, SparkPost, SendGrid and MailGun☆15Updated last year
- pipelines contains generic functions for concurrent processing☆13Updated last month
- A personal search engine backed by Sqlite's FTS☆11Updated 2 months ago
- Immutable Adaptive Radix Tree implementation in go☆20Updated 4 months ago
- Ordered map for JSON storage☆17Updated 5 months ago
- ☆16Updated 7 months ago
- Framework for pipeline execution with structured parallelism, retriability, load balancing and more.☆31Updated 2 months ago
- Communicating with NATS using the HTTP protocol.☆17Updated 6 months ago
- A ready-to-go Go, Mongo, MinIO and grafana api/application stack☆34Updated 4 months ago
- Tidy up your go.mod files by merging the require blocks☆11Updated 6 months ago
- Versioned Binary Serialization☆17Updated 6 months ago
- Type safe multi-type map for Go☆12Updated 4 months ago
- Next-Gen Builder☆19Updated 8 months ago
- Type-safe, automatic, asynchronous batch processing.☆16Updated 6 months ago
- Email proxy: input json; output smtp call - (json2smtp)☆11Updated 5 months ago
- A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.☆15Updated 5 months ago
- ECS for game oriented projects in Go☆16Updated 2 months ago
- ☆16Updated last year
- Runner is a structured command executer that monitor file changes to trigger process restarts.☆15Updated this week
- slog logger extensions☆15Updated 9 months ago
- Render forms in go based on struct layout☆18Updated 11 months ago
- livegollection is a Golang library for live data synchronization between backend and frontend of a custom user-implemented collection. It…☆23Updated 2 years ago
- mapreader is a tiny Golang library for accessing arbitrary keys from maps - especially useful when dealing with semi-unknown JSON payload…☆18Updated 4 months ago
- A versatile Go tool for effortlessly generating mock HTTP APIs for all your needs.☆15Updated 2 months ago
- Embedded cache lib using sqlite for storage☆19Updated 2 months ago