首页 > 文档
深入理解、应用及扩展 Twemproxy
- 2024-05-30
- 1440 ℃
Twemproxy 是 Twitter 的一个开源架构,它是一个分片资源访问的代理组件。如下图所示,它可以封装资源池的分布及 hash 规则,解决后端部分节点异常后的探测和重连问题,让 client 访问尽可能简单,同时资源变更时,只要在 Twemproxy 变更即可,不用更新数以万计的 client,让资源变更更轻量。最后,Twemproxy 跟后端通过单个长连接访问,可以大大减少后端资源的连接压力。
系统架构
接下来分析基于 Twemproxy 的应用系统架构,以及 Twemproxy 组件的内部架构。
如下图所示, 在应用系统中,Twemproxy 是一个介于 client 端和资源端的中间层。它的后端,支持Memcached 资源池和 Redis 资源池的分片访问。Twemproxy 支持取模分布和一致性 hash 分布,还支持随机分布,不过使用场景较少。
相关内容
3 大主流系统框架:由浅...
C语言函数参考手册
Python语言及其应用
实现数组扁平化的 6 种方式
涉外事务管理表格 - 企...
营业报告表 - 企业管理表格
选择并使用Redi的核心数据类型
零基础学HTML+CSS
-
银成医考单词日测
2024-08-20 1195
-
企业公文\礼仪文书范例
2024-08-06 1508
-
Linux系统命令及Shell脚本实践指南
2024-05-24 1671
-
2025新文道余丙森 数学基础阶段测评
2024-08-19 1537
-
幼儿园活动设计精选案例
2024-08-20 1509
-
Backbone.js 入门实战 WEB端MVC框架开发单页应用实战
2024-05-28 1248
-
Git版本控制权威指南
2024-05-24 1440
-
考研英语恋词30单元视频课学霸笔记
2024-08-19 1493
-
2012物理专业教师招聘试题
2024-08-20 1600
-
如何为秒杀系统设计缓存体系
2024-05-24 1463
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


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