Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Groupcache Alternatives
Similar projects and alternatives to groupcache
-
encoding
Go package containing implementations of efficient encoding, decoding, and validation APIs.
-
go-cache
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
buntdb
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
-
minicache
Distributed cache with client-side consistent hashing, distributed leader-elections, and dynamic node discovery. Supports both REST and gRPC interfaces secured with mTLS.
-
redis-operator
Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.
groupcache reviews and mentions
-
A Kubernetes cache
You can use https://github.com/mailgun/groupcache as a sidecar in your application and use Kubernetes services as the discovery mechanism.
-
Seeking feedback on my first big Go project - minicache: a distributed cache with client-side consistent hashing, arbitrary cluster sizes, support for both HTTP/gRPC interfaces, secured with mTLS
I'm the current maintainer of https://github.com/mailgun/groupcache
-
In-memory caching solutions
I use a fork of Google's groupcache by mailgun in production mostly to cache api requests in memory as protocol buffers. Google's implmentation is strictly a victim cache whereas the fork allows you to expire or delete keys from the cache which is important for me sepcifc usecase but it works quite well https://github.com/mailgun/groupcache
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
Stats
mailgun/groupcache is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of groupcache is Go.
Sponsored