Distributed in-memory object store. It can be used as an embedded Go library and a language-independent service.
-
Updated
Apr 18, 2024 - Go
Distributed in-memory object store. It can be used as an embedded Go library and a language-independent service.
🦄【轻量级本地内存缓存】🤏代码少于300行⌚️30s接入🚀高性能、极简设计、并发安全🌈支持LRU 和 LRU-2模式 🦖支持分布式一致性 [ecache] Extremely easy, ultra fast, concurrency-safe and support distributed consistency. Similar to bigcache, cachego, freecache, gcache, gocache, groupcache, lrucache.
Distributed cache with gossip peer membership enrollment.
🏠参考groupcache实现的分布式缓存,并在此基础上使用gRPC进行节点间通信,并用etcd作为服务注册与发现。
Easy groupcache clustering on GCE
Easy scaling distributed Key/Value dababase
kubegroup provides autodiscovery for groupcache peer pods in kubernetes cluster
groupcache_ratelimit provides rate limiting for distributed applications using groupcache.
groupcache (with expiration functionality) is a caching and cache-filling library, intended as a replacement for memcached in many cases.
groupcache variant using gossip for peer discovery
kubecache forwards HTTP GET requests to another service, cacheing responses with groupcache.
Sample project of using mailgun/groupcache in docker-compose
This is a Python binding for groupcache.
分布式缓存。See https://github.com/geektutu/7days-golang
🏠参考groupcache实现的分布式缓存 ,并在此基础上使用gRPC进行结点通信 ,使用etcd作为服务注册与发现,新增了缓存过期功能。缓存基于LRU淘汰策略 ,支持并发读写 ,解决了缓存穿透 ,缓存击穿 ,缓存雪崩带来的缓存安全问题。
Yet another GroupCache-like distributed caching system.
Add a description, image, and links to the groupcache topic page so that developers can more easily learn about it.
To associate your repository with the groupcache topic, visit your repo's landing page and select "manage topics."