YSZhuoyang / go-dispatcher
A goroutine job dispatcher based on worker-pool pattern.
☆32Updated last year
Alternatives and similar repositories for go-dispatcher:
Users that are interested in go-dispatcher are comparing it to the libraries listed below
- cdule (pronounce as Schedule) Golang based scheduler library with database support.☆55Updated 5 months ago
- a decision & trigger framework backed by Google's Common Expression Language☆64Updated 4 years ago
- Pipelines using goroutines☆57Updated 3 years ago
- Simple HTTP client & server long poll library for Go☆27Updated 6 years ago
- OS Signal Handlers in Go☆11Updated 4 years ago
- TCP framework☆18Updated 5 years ago
- Fast, dependable universally unique ids☆26Updated 3 months ago
- Go localization framework☆31Updated 3 weeks ago
- This Project aims to port/build well known and commonly used data structures to GO.☆29Updated 2 years ago
- Go module for encoding structs into URL query parameters☆77Updated last week
- Caching middleware for database/sql☆45Updated this week
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆52Updated 5 months ago
- OpenTelemetry Go distribution for Uptrace☆103Updated last week
- Collect data about your dependencies☆43Updated 3 weeks ago
- A type-to-type copy function code generator.☆45Updated 6 months ago
- Modern Thread-Safe Caching System with Basic Full Text Functionalities☆53Updated last year
- 🐝 A Highly Performant and easy to use goroutine pool for Go☆53Updated last year
- Enriches the standard go http client with retry functionality.☆51Updated 10 months ago
- Simple Dependency Injection Container☆21Updated 5 years ago
- A sample project to upload big files by chunking them and uploading the chunks concurrently.☆14Updated 4 years ago
- x/sync/singleflight but with Go 1.18 generics☆30Updated 3 years ago
- Mutex/Lock-Free Thread-Safe Buffer in Go. Shell automation in Go. Running and piping shell commands in Go.☆18Updated 4 years ago
- ☆11Updated last year
- ☆24Updated 3 weeks ago
- Cron library for go with distributed lock☆50Updated 3 years ago
- faster round-robin balancing algorithm written in golang☆61Updated last year
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆70Updated 3 years ago
- sample event sourcing application using go and redis☆21Updated 2 years ago
- A lightweight job scheduler based on priority queue with timeout, retry, replica, context cancellation and easy semantics for job chainin…☆62Updated 4 years ago
- Expirable Go LRC\LRU cache without goroutines☆84Updated 2 weeks ago