gmcache一個用go寫的分散式快取,類似memcached

stirlingx發表於2017-01-19

主要是用來練手的,歡迎大家仍磚頭

  • 使用ectd做服務發現
  • broker作為代理伺服器,對client的請求做轉發,用一致性hash演算法對key對映到後端gmcache。

專案地址:

https://github.com/liyue201/gmcache

Gmcache

A distributed key/value memory cache written in go.

Features

  • Light weight
  • Pure golang
  • Supports set,get and delete
  • Supports grpc and http protocols
  • Scalable architecture

Architecture

gmcache-cluster

相關文章