gmcache一個用go寫的分散式快取,類似memcached
主要是用來練手的,歡迎大家仍磚頭
- 使用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
相關文章
- 用Java寫一個分散式快取——快取管理Java分散式快取
- 用Java寫一個分散式快取——快取淘汰演算法Java分散式快取演算法
- 用Java寫一個分散式快取——RESP服務端Java分散式快取服務端
- LNMP 分散式叢集(四):Memcached 快取伺服器的搭建LNMP分散式快取伺服器
- 推薦一下自己的Go分散式快取專案Go分散式快取
- 分散式快取分散式快取
- Android Room封裝成一個類似Redis的快取資料庫的效果AndroidOOM封裝Redis快取資料庫
- 分散式系統快取系列一 認識快取分散式快取
- 一個內建於專案的分散式快取服務分散式快取
- redis→分散式快取Redis分散式快取
- 分散式快取方案分散式快取
- 聊聊分散式快取分散式快取
- 聊聊本地快取和分散式快取快取分散式
- [Appium] Ios 有類似 Andriod 的 noReset 來清掉應用的快取嗎APPiOS快取
- Rust編寫的Memcached快取替代品:memc.rsRust快取
- 雲上的分散式快取分散式快取
- 【like-react】手寫一個類似 react 的框架React框架
- WEB 應用快取解析以及使用 Redis 實現分散式快取Web快取Redis分散式
- 從快取到分散式快取的那些事快取分散式
- SmartSql Redis 分散式快取SQLRedis分散式快取
- 分散式快取擊穿分散式快取
- 分散式快取NCache使用分散式快取
- Go語言一個輕便的實時日誌類似slack收集應用Go
- 分散式快取 - 快取簡介,常用快取演算法分散式快取演算法
- Redis——快取穿透、快取擊穿、快取雪崩、分散式鎖Redis快取穿透分散式
- 大型分散式網站架構:快取在分散式系統中的應用分散式網站架構快取
- Android 擼一個快取工具類Android快取
- 寫了一個 SRE 除錯工具,類似一個小木馬除錯
- 用Vue仿了一個類似抖音的AppVueAPP
- 分散式快取--快取與資料庫一致性方案分散式快取資料庫
- ASP.NET Core與Redis搭建一個簡易分散式快取ASP.NETRedis分散式快取
- 分散式之快取擊穿分散式快取
- k04_分散式快取分散式快取
- 分散式快取 - 概念解釋分散式快取
- 分散式快取基礎教程分散式快取
- Gitlab Runner的分散式快取實戰Gitlab分散式快取
- 分散式快取--快取與資料庫強一致場景下的方案分散式快取資料庫
- Alluxio在多級分散式快取系統中的應用UX分散式快取
- 分散式系統關注點——先寫DB還是「快取」?分散式快取