【我想自己做一个】分布式缓存GoCache

项目简介

仓库地址

功能

  1. 基于LRU做缓存淘汰策略;
  2. 支持集群部署,节点之间采用Protobuf序列化通信;
  3. 集群的负载均衡基于哈希一致性的实现;
  4. 利用Go的sync包限流,防止缓存击穿,缓存雪崩现象;
  5. raft保证节点之间的强一致性。

gocache.png

参考文献

Go从零实现分布式缓存GeeCache

待续留坑.....

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×