Norwik / Helmet
🐺 A Lightweight Cloud Native API Gateway.
☆131Updated last week
Related projects ⓘ
Alternatives and complementary repositories for Helmet
- Modern Thread-Safe Caching System with Basic Full Text Functionalities☆53Updated last year
- Easy and intuitive Go Benchmark Results Viewer.☆71Updated 2 years ago
- High Availability Routing and Queueing Application☆50Updated 3 years ago
- A simple, single binary, message queue. Supports HTTP/2 and Redis Protocol.☆207Updated last year
- A multi-level cache library with cache stampede prevention for Go☆123Updated 2 years ago
- Cancellable, Efficient and Reliable Distributed Task Queue in Go☆93Updated 2 years ago
- A zero-dependency generic in-memory cache Go library☆123Updated 2 months ago
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.☆115Updated last year
- Implementation of Boyer-Moore fast string search algorithm in Go☆57Updated 2 years ago
- 👷 Library for safely running groups of workers concurrently or consecutively that require input and output through channels☆165Updated 2 years ago
- Go package for running Linux distributed shell commands via SSH.☆152Updated last year
- Fault tolerant, sharded key value storage written in GoLang☆81Updated last year
- A golang map in which entries expire after given a time period☆53Updated last year
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆347Updated 6 months ago
- Simple in-memory job queue for Golang using worker-based dispatching☆206Updated 4 months ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated this week
- Gofire 🔥 Command Line Interface Generator tool for Go☆110Updated 3 years ago
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆69Updated 2 years ago
- In-process Go Job Scheduler. Supports Fixed, Timely, and Cron Expression Intervals. Instrument and Expose Scheduler's Job Metrics.☆57Updated 3 years ago
- Caching middleware for database/sql☆41Updated 7 months ago
- Machine is a workflow/pipeline library for processing data☆158Updated last week
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆274Updated 4 months ago
- A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.☆241Updated 2 years ago
- Fastest and most efficient goroutine pool (experimental)☆136Updated 2 years ago
- Maths includes mathematical functions not defined in the standard Go math package.☆176Updated last year
- HTTP service for file uploading, processing, serving, and storage.☆38Updated last year
- A set of performant rate limiters for Go☆88Updated 8 months ago
- Tiny dependency injection framework☆52Updated 3 months ago
- Golang io.Reader and io.Writer but with limits☆76Updated last year
- Henry is a go library with generic helper functions in dealing with slices, maps and channels☆53Updated last week