cshum / hybridcache
A multi-level cache library with cache stampede prevention for Go
☆124Updated 2 years ago
Alternatives and similar repositories for hybridcache:
Users that are interested in hybridcache are comparing it to the libraries listed below
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆348Updated 10 months ago
- [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural typ…☆205Updated last year
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆65Updated 3 years ago
- Maths includes mathematical functions not defined in the standard Go math package.☆174Updated last year
- A golang map in which entries expire after given a time period☆57Updated last year
- Integration testing in Go with Docker☆108Updated last week
- Library to generate TOTP/HOTP codes☆139Updated last year
- A go in-memory table☆228Updated 2 years ago
- Go module for encoding structs into URL query parameters☆77Updated last week
- A Go library for validating structs, maps and slices.☆226Updated 4 months ago
- Cron library for go with distributed lock☆50Updated 3 years ago
- Useful Go String methods☆190Updated last year
- spectacular Golang struct tag parsing☆61Updated last year
- Gofire 🔥 Command Line Interface Generator tool for Go☆111Updated 3 years ago
- A Kafka log inspired in-memory and append-only data structure☆130Updated 2 weeks ago
- A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm☆71Updated 2 years ago
- Zero-allocation type-safe pool for Go☆230Updated last year
- A Go library for collecting sql.DBStats in Prometheus format☆183Updated 3 years ago
- Simple JSON type checking.☆84Updated 3 years ago
- Connection pool for Go's net.Conn interface☆128Updated 2 years ago
- Easy and intuitive Go Benchmark Results Viewer.☆71Updated 2 years ago
- A simple, single binary, message queue. Supports HTTP/2 and Redis Protocol.☆205Updated 2 years ago
- PostgreSQL Lock Client for Go☆114Updated 2 weeks ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆67Updated 3 months ago
- A set of performant rate limiters for Go☆90Updated last year
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol☆131Updated 8 months ago
- Cookies, but with structs, for happiness.☆111Updated 3 weeks ago
- Backend-agnostic, lightweight pub/sub library which makes it easy for Go applications to communicate with each other.☆143Updated this week
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆239Updated 4 months ago