hyfather / pipeline
Pipelines using goroutines
☆57Updated 3 years ago
Alternatives and similar repositories for pipeline:
Users that are interested in pipeline are comparing it to the libraries listed below
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 4 years ago
- Fixed-precision decimal numbers based on IEEE 754 decimal64☆41Updated last week
- Enriches the standard go http client with retry functionality.☆51Updated 10 months ago
- A set of performant rate limiters for Go☆90Updated last year
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- Highly concurrent drop-in replacement for bufio.Writer☆56Updated 7 years ago
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆70Updated 3 years ago
- Expirable Go LRC\LRU cache without goroutines☆84Updated last week
- Fast and Scalable RPC Framework☆43Updated last year
- Minimalistic RBAC package for Go applications☆114Updated 6 years ago
- Prometheus middleware for chi☆29Updated 2 years ago
- Embedded Swagger UI for Go☆69Updated 5 months ago
- Cron library for go with distributed lock☆50Updated 3 years ago
- Collect data about your dependencies☆43Updated 3 weeks ago
- A Go library for encoding structs into Header fields.☆47Updated last year
- Go simple async worker pool☆92Updated 4 years ago
- 🐝 A Highly Performant and easy to use goroutine pool for Go☆53Updated last year
- Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers☆85Updated last year
- map library using Go generics that offers a standard interface, go routine synchronization, and sorting☆47Updated last month
- ☆46Updated last year
- Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and p…☆69Updated last year
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fa…☆137Updated 4 years ago
- Machine is a workflow/pipeline library for processing data☆159Updated last week
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 4 years ago
- Generative Adversarial Network in Go via Gorgonia☆87Updated 2 years ago
- 🚀 Fast and light wildcard pattern matching.☆84Updated last month
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆67Updated last year
- 👷 Library for safely running groups of workers concurrently or consecutively that require input and output through channels☆166Updated 3 years ago
- Checks if there are any updates for imports in your module.☆39Updated last month
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆65Updated 3 years ago