首页 > 文档
深入理解、应用及扩展 Twemproxy
- 2024-05-30
- 1294 ℃
Twemproxy 是 Twitter 的一个开源架构,它是一个分片资源访问的代理组件。如下图所示,它可以封装资源池的分布及 hash 规则,解决后端部分节点异常后的探测和重连问题,让 client 访问尽可能简单,同时资源变更时,只要在 Twemproxy 变更即可,不用更新数以万计的 client,让资源变更更轻量。最后,Twemproxy 跟后端通过单个长连接访问,可以大大减少后端资源的连接压力。
系统架构
接下来分析基于 Twemproxy 的应用系统架构,以及 Twemproxy 组件的内部架构。
如下图所示, 在应用系统中,Twemproxy 是一个介于 client 端和资源端的中间层。它的后端,支持Memcached 资源池和 Redis 资源池的分片访问。Twemproxy 支持取模分布和一致性 hash 分布,还支持随机分布,不过使用场景较少。
相关内容
2025计算机考研系列课程资料
photoshop滤镜详解
教师资格证考试初高中真题
教师资格证清晨读书计划
Linux程序设计
bilibili分布式链路监控
阿司匹林抗栓治疗临床手册
零基础学HTML+CSS
-
零基础学编程 零基础学Java
2024-05-24 1098
-
大学英语四级 2020-2023套试题册+答案速查
2024-08-19 1261
-
R语言数据分析与挖掘实战
2024-05-28 1253
-
嗨翻C语言
2024-05-24 1317
-
教师资格证面试初中
2024-08-19 1381
-
加班与考勤表 - 企业管理表格
2024-07-30 1191
-
TCP/IP路由技术
2024-05-24 1468
-
原理解析,JS 代码是如何被浏览器引擎编译、执行的?
2024-05-24 1223
-
考研英语学习资料汇总
2024-08-19 2116
-
JAVA 核心技术:基础知识
2024-05-28 1319
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


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