首页 > 文档
深入理解、应用及扩展 Twemproxy
- 2024-05-30
- 1245 ℃
Twemproxy 是 Twitter 的一个开源架构,它是一个分片资源访问的代理组件。如下图所示,它可以封装资源池的分布及 hash 规则,解决后端部分节点异常后的探测和重连问题,让 client 访问尽可能简单,同时资源变更时,只要在 Twemproxy 变更即可,不用更新数以万计的 client,让资源变更更轻量。最后,Twemproxy 跟后端通过单个长连接访问,可以大大减少后端资源的连接压力。
系统架构
接下来分析基于 Twemproxy 的应用系统架构,以及 Twemproxy 组件的内部架构。
如下图所示, 在应用系统中,Twemproxy 是一个介于 client 端和资源端的中间层。它的后端,支持Memcached 资源池和 Redis 资源池的分片访问。Twemproxy 支持取模分布和一致性 hash 分布,还支持随机分布,不过使用场景较少。
相关内容
中医特色诊疗规范
2018年中医执业医师考试...
Generator、Ayncawait...
帮你梳理眼花缭乱的数组 API
Node.js 作为后台可以提...
规范汉字字帖·小初高必...
技术垄断:文明向技术投降
JS 的数据类型你了解多少?
-
Redi是如何处理容易超时的系统调用的?
2024-05-24 1186
-
2025考研数学基础知识
2024-08-19 1215
-
ort 排序方法的实现原理
2024-05-24 1351
-
私有云计算 ——整合、虚拟化和面向服务的基础设施
2024-05-24 1253
-
2012化学专业教师招聘试题
2024-08-20 1417
-
普通话考前突破高分密卷 配套音频
2024-08-20 1198
-
初高中教师资格考试历年真题及答案解析
2024-08-19 1160
-
2025年启航法硕全程班考研资料
2024-08-19 1135
-
电影语言的语法
2024-07-10 1283
-
哪些因素会影响 Node.js 性能?
2024-05-24 1068
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


下载完整资料
点击分享文章