分布式系统自适应中间件与复制技术综述
1. 自适应中间件构建可靠发布/订阅系统
在构建可靠的发布/订阅系统时,自适应中间件是一种有效的解决方案。该方法无需冗余的代理、网络链接或代理处的存储来容忍故障代理,能自然地适应任何现有拓扑结构,还能自适应地管理代理之间的拓扑和软件组件,以满足不同的需求。
1.1 适应延迟分析
- 领导者选举延迟 :当瓶颈服务器是唯一崩溃的重叠服务器时,会并发进行领导者选举。简单拓扑中会产生约 15ms 的延迟,复杂拓扑中则约为 22ms。
- 适应阶段延迟 :由于领导者独立编译规则,两种设置下适应阶段都会产生 18 - 20ms 的延迟。
- 软件组件迁移延迟 :通过运行四个对应预定义规则的应用程序评估软件组件迁移的延迟。四个应用程序分别产生 161ms、201ms、189ms 和 184ms 的延迟。其中,“app.RemoteSearch”产生的延迟最长,因为执行删除规则时需要删除所有相应的线程和进程。
| 应用程序 | 延迟(ms) |
|---|---|
| app.Chat | 161 |
| app.RemoteSearch | 201 |
| app.Fil |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



