gptankit / serviceq
Super fault-tolerant HTTP load balancer & queue. White paper for reference - https://github.com/gptankit/serviceq-paper
☆76Updated 3 months ago
Alternatives and similar repositories for serviceq:
Users that are interested in serviceq are comparing it to the libraries listed below
- Package ring provides a high performance and thread safe Go implementation of a bloom filter.☆138Updated 4 years ago
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 4 years ago
- A job scheduler for Go with the ability to fast-forward time.☆28Updated last month
- Consistent hashing hashring implementation.☆34Updated last year
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- In memory sharded cache implementation☆33Updated 3 years ago
- HTTP service for file uploading, processing, serving, and storage.☆38Updated 2 years ago
- Pipelines using goroutines☆57Updated 3 years ago
- Build event-driven and event streaming applications with ease☆67Updated 3 years ago
- Go HTTP Server Middleware and Client Tripperware☆77Updated 4 years ago
- Load file-backed memory☆120Updated 2 years ago
- A small library to measure latency of things.☆35Updated 7 years ago
- A library for graceful restarts in Go.☆94Updated 7 years ago
- Integration testing in Go with Docker☆108Updated 2 weeks ago
- Caching middleware for database/sql☆45Updated this week
- A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm☆71Updated 2 years ago
- In-memory search index by strings (suffix trie)☆26Updated last year
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 4 months ago
- Loading Cache Wrapper☆20Updated 7 months ago
- A sliding window sampling implementation for the rcrowley/go-metrics library.☆24Updated last year
- Simple and easy wrappers for Go sync/atomic package.☆31Updated last year
- Go Traffic Shaper☆29Updated 5 years ago
- Fault tolerant, sharded key value storage written in GoLang☆82Updated 2 years ago
- a key-value store with multiple backends including leveldb, badgerdb, postgresql☆53Updated 3 years ago
- Layer over etcd to do simple service discovery in Go☆36Updated 3 weeks ago
- A collection of HTTP utilities for Go☆17Updated last week
- Lightweight HTTP mocking in Go (aka golang)☆81Updated last year
- Simple HTTP client & server long poll library for Go☆27Updated 6 years ago
- 🦌 Minimalist yaml based task runner☆43Updated 4 years ago
- Golang Database Management and Code Generation☆106Updated 2 years ago