groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
Repository Index
47,133 repositories indexed
1–10 of 10 · Most stars
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
- go
- cache
- library
Fault tolerance and resilience patterns for Go
- resilience
- resiliency-patterns
- retry
- circuit-breaker
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
- go
- golang
- key-value
- key-value-store
high performance in-memory cache
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
- cache
- gocache
- golang
- go-parallel-caching
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
- go
- golang
- memcached
- memcached-clients
An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
- go
- golang
- datastore
- appengine
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
- distributed
- distributed-scheduler
- golang
- scheduler