gptankit / serviceqLinks
Super fault-tolerant HTTP load balancer & queue. White paper for reference - https://github.com/gptankit/serviceq-paper
☆77Updated 3 months ago
Alternatives and similar repositories for serviceq
Users that are interested in serviceq are comparing it to the libraries listed below
Sorting:
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 5 years ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆67Updated 3 months ago
- Consistent hashing hashring implementation.☆34Updated last year
- Fault tolerant, sharded key value storage written in GoLang☆83Updated 2 years ago
- HTTP service for file uploading, processing, serving, and storage.☆39Updated 2 years ago
- gq is a lightweight scalable message queue backed by the most popular SQL DBs. Add message queue semantics to your application without in…☆30Updated 4 years ago
- A job scheduler for Go with the ability to fast-forward time.☆28Updated 6 months ago
- Enriches the standard go http client with retry functionality.☆52Updated last year
- Stream database events from PostgreSQL to Kafka☆61Updated 5 years ago
- Messaging gateway for RapidPro/TextIt.☆117Updated this week
- A simple, single binary, message queue. Supports HTTP/2 and Redis Protocol.☆205Updated 2 years ago
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 5 years ago
- Efficient and reliable background processing for Go☆130Updated 5 years ago
- A lightweight job scheduler based on priority queue with timeout, retry, replica, context cancellation and easy semantics for job chainin…☆62Updated 5 years ago
- Pipelines using goroutines☆58Updated 3 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 8 months ago
- Library to generate TOTP/HOTP codes☆140Updated last year
- Auxiliary packages for Go☆45Updated this week
- Go HTTP Server Middleware and Client Tripperware☆77Updated 5 years ago
- parody of some of the basic python core features (collections package)☆18Updated 3 years ago
- Golang packages for writing small daemons and servers.☆50Updated 4 years ago
- Implementation of Boyer-Moore fast string search algorithm in Go☆58Updated 2 years ago
- Cache Slow Database Queries☆143Updated 4 years ago
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Updated 3 years ago
- Cancellable, Efficient and Reliable Distributed Task Queue in Go☆93Updated 2 years ago
- Document Indexing and Searching Library in Go☆19Updated 5 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆100Updated 4 years ago
- A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm☆71Updated 2 years ago
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- A library for graceful restarts in Go.☆94Updated 7 years ago