首页 > 文档
深入理解、应用及扩展 Twemproxy
- 2024-05-30
- 1362 ℃
Twemproxy 是 Twitter 的一个开源架构,它是一个分片资源访问的代理组件。如下图所示,它可以封装资源池的分布及 hash 规则,解决后端部分节点异常后的探测和重连问题,让 client 访问尽可能简单,同时资源变更时,只要在 Twemproxy 变更即可,不用更新数以万计的 client,让资源变更更轻量。最后,Twemproxy 跟后端通过单个长连接访问,可以大大减少后端资源的连接压力。
系统架构
接下来分析基于 Twemproxy 的应用系统架构,以及 Twemproxy 组件的内部架构。
如下图所示, 在应用系统中,Twemproxy 是一个介于 client 端和资源端的中间层。它的后端,支持Memcached 资源池和 Redis 资源池的分片访问。Twemproxy 支持取模分布和一致性 hash 分布,还支持随机分布,不过使用场景较少。
相关内容
教师招聘面试资料
呼吸系统疾病
大学英语四级1989-2023历...
供应商管理单据 - 企业...
2018口腔执业医师考试大...
深入理解异步编程的核心 Promie
值班医生诊疗规范手册
Redi是如何进行主从复制的?
-
播音员训练手册(MP3)
2024-08-19 1447
-
工资管理表格 - 企业管理表格
2024-07-30 1527
-
Redi是如何淘汰key的?
2024-05-24 1354
-
HTML5(W3CSchool版)使用参考手册
2024-05-24 1402
-
MC为何是应用最广泛的缓存组件?
2024-05-24 1488
-
神经系统定位诊断
2024-06-18 1492
-
私有云计算 ——整合、虚拟化和面向服务的基础设施
2024-05-24 1360
-
小学教师资格证考试历年真题
2024-08-20 1465
-
青少年播音主持训练教程(音频)
2024-08-20 1216
-
2012教育学考试资料
2024-08-20 1223
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


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