最新要闻
- 中央气象台发布暴雨蓝色预警 11省区市将现大到暴雨
- 当前快报:你还有理由不升吗?微软曝光Windows 12:设计更高级 新浮动任务栏
- 男生看完《消失的她》后共情大哭 女友心疼称其太善良:网友热议
- 天天热推荐:菌中之冠!鸡枞菌因气候减产200多元一斤 十年涨十倍:你吃过吗
- 25.98万起!余承东力荐全新问界M5标准版:跑长途不用充电加油
- 天天热议:围墙挡景?这一景区,500米“安全墙”拆了!
- 环球聚焦:张雪峰出院:这段时间网上很多关于我的传言都是假的
- 环球今头条!巴西前总统罗塞夫:中国的脱贫工作令人惊艶
- 环球聚焦:Intel新至强又有新接口了!功耗可达350W
- 巴西男子中风后患神秘“慷慨病”:给不认识的人大肆送钱-环球视点
- 2TB SSD还不到500块!背后的故事挺复杂 长江存储只是其一
- 验证码越来越抽象 我快不能证明自己是人类了|环球短讯
- 天天时讯:第35届莲花节开幕,“惊鸿”领衔千种莲荷争相绽放!
- 满油满电能跑1455公里!AITO问界M5标准版正式预售:25.98万起_全球热文
- 当前快看:烟台翁婿二人先后跳进湖中勇救落水母子
- 焦点快报!俞敏洪:每天工作16小时不觉得累 有种内在动力
广告
手机
![光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯](http://www.jxyuging.com/uploadfile/2022/0610/20220610012348753.jpg)
光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯
![搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注](http://hnimg.zgyouth.cc/2022/0610/20220610115002743.jpg)
搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注
- 光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯
- 搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注
- 视点!美国首位女总统即将诞生?拜登恐怕要提前下岗,美政坛迎来变局?
- 当前速递!用理想仪器实现更好的颗粒 德国新帕泰克亮相CPHI & PMEC China获好评
- 微粒贷怎么申请开通 开通方法如下
- 焦点简讯:心疼!这位40岁的云南缉毒警,已是满头白发
家电
读发布!设计与部署稳定的分布式系统(第2版)笔记17_中间件、背压和调速器_焦点热闻
(资料图片仅供参考)
1.完全的解耦
1.1.各台服务器、层级和应用程序解耦得越彻底,集成点、层叠失效、响应缓慢和线程阻塞等问题就越少
1.2.应用程序解耦后,系统可以单独更改其他应用程序的所有配件,因此也更具适应性
2.中间件
2.1.在极其杂乱无章的环境中,集成原本就不在一起工作的系统
2.2.中间件既可以做到将其集成,又可以做到将其解耦
2.3.由于集成点是导致系统不稳定的首要原因,因此“既可集成,又能解耦”是件好事
2.4.松耦合的中间件允许调用系统和接收系统在不同的地点和时间处理消息
2.4.1.IBM MQSeries
2.4.2.所有基于队列或发布-订阅机制的消息传递系统
2.4.3.实现系统间消息传递的SMTP或SMS系统
2.4.3.1.SMTP和SMS系统通常由人(而不是服务器)充当消息代理,且系统延迟往往很高
2.5.面向消息的中间件,在空间和时间上实现端点解耦
2.5.1.发出请求的系统不会“坐等回复”
2.5.2.不会导致层叠失效
2.6.从同步的“请求-回复”到异步的通信方式的转变,需要完全不同的设计
2.6.1.需要考虑转换成本
2.6.2.中间件解耦是架构决策
2.6.2.1.相关的实施会波及系统的每个部分
2.6.3.应该在最后责任时刻到来时,尽早做出这种几乎不可逆转的决策
3.背压机制
3.1.每个性能问题都源于其背后的一个等待队列
3.1.1.套接字的监听队列
3.1.2.操作系统的运行队列
3.1.3.数据库的I/O队列
3.2.如果队列无限长,那么它就会耗尽所有可用的内存
3.3.随着队列长度的增加,完成队列中某项工作的时间也会增加
3.3.1.当队列长度达到无穷大时,响应时间也会趋向无穷大
3.4.要想获得有限的响应时间,就需要构建有限长度的等待队列
3.5.如果队列的长度是有限的,那么当队列已满且生产者仍试图再塞入一个新请求时,必须立刻采取应对措施
3.5.1.假装接受新请求,但实际上将其抛弃
3.5.2.确实接受新请求,但抛弃队列中的某一个请求
3.5.2.1.随着时间的推移价值迅速降低的数据,抛弃队列中最先发出的请求可能是最佳选择
3.5.3.拒绝新请求
3.5.4.阻塞生产者,直至队列出现空的位置
3.5.4.1.一种流量控制手段,允许队列向发送数据包的上游系统实施“背压”措施
3.5.4.2.消费者必须当心,不要永久阻塞
3.6.TCP在每个数据包中都采用额外的字段构建背压机制
3.6.1.来自TCP接收方窗口的背压,会让发送方填满其发送缓冲区,这时后续写入套接字的调用将被阻塞
3.7.背压机制通过让消费者放慢工作来实现安全性
3.8.背压机制会导致线程阻塞
3.9.背压机制最适合异步调用和编程
3.9.1.Rx框架、actor或channel工具实现这个机制
3.10.在系统边界内运用背压机制效果最好
3.10.1.在系统边界之间,还是需要使用卸下负载模式和异步调用
4.卸下负载
4.1.服务、微服务、网站和开放式API都有一个共同特点:无法控制其需求量
4.1.1.总能对某个系统施加超出其处理能力的负载
4.2.服务应该模仿TCP的做法
4.2.1.当负载过高时,就开始拒绝新的工作请求
4.2.2.当请求花费的时间超过SLA规定的响应时长时,就可以卸下一些负载
4.2.2.1.让系统的响应时间得到控制,而不是任其让调用方超时
4.3.将负载均衡器用作减震器
4.4.运用背压机制会更有效
5.自动化机制
5.1.自动化机制缺乏判断能力,一旦出错,就错得惊人
5.2.自动化机制处理人类不擅长的事情
5.2.1.重复的任务和快速的响应
5.3.自动化机制不擅长的事情
5.3.1.自动化机制不擅长的事情
6.调速器
6.1.使用调速器限制发动机的速度,即使动力源可以更快地驱动,调速器也可以防止它以不安全的转速运转
6.2.调速器可以感知状态和时间,知道一段时间以来自身执行的操作
6.3.调速器往往是不对称的
6.3.1.在不安全的方向上施加阻力
6.3.2.一旦超出范围,就可以运用调速器增加操作阻力
6.4.使用调速器的意义在于放缓做事的速度,以便人工干预
6.4.1.需要监控响应曲线的两端,当有情况发生时能够提醒人们,并给他们足够的可视化信息理解所发生的事情
关键词:
-
读发布!设计与部署稳定的分布式系统(第2版)笔记17_中间件、背压和调速器_焦点热闻
![](https: img2023 cnblogs com blog 3076680 202306 3076680-202306
来源: -
-
-
读发布!设计与部署稳定的分布式系统(第2版)笔记17_中间件、背压和调速器_焦点热闻
中央气象台发布暴雨蓝色预警 11省区市将现大到暴雨
加大债券非市场化发行监管力度
A股半年报披露将于7月中旬拉开帷幕
环球即时:【读财报】基金半年透视:上半年新发规模同比下降22.55% 招商基金、博时基金等近百只产品延募
当前快报:你还有理由不升吗?微软曝光Windows 12:设计更高级 新浮动任务栏
男生看完《消失的她》后共情大哭 女友心疼称其太善良:网友热议
天天热推荐:菌中之冠!鸡枞菌因气候减产200多元一斤 十年涨十倍:你吃过吗
25.98万起!余承东力荐全新问界M5标准版:跑长途不用充电加油
天天热议:围墙挡景?这一景区,500米“安全墙”拆了!
环球聚焦:张雪峰出院:这段时间网上很多关于我的传言都是假的
全球快讯:【项目报告】编程技术刷题报告【编号:刷题01号】
环球今头条!巴西前总统罗塞夫:中国的脱贫工作令人惊艶
环球聚焦:Intel新至强又有新接口了!功耗可达350W
巴西男子中风后患神秘“慷慨病”:给不认识的人大肆送钱-环球视点
2TB SSD还不到500块!背后的故事挺复杂 长江存储只是其一
验证码越来越抽象 我快不能证明自己是人类了|环球短讯
天天时讯:第35届莲花节开幕,“惊鸿”领衔千种莲荷争相绽放!
世界消息!线性代数本质理解回顾(五) 非方阵
Jmeter学习之一_连接与测试Redis
满油满电能跑1455公里!AITO问界M5标准版正式预售:25.98万起_全球热文
21-数码管静态显示
文心一言 VS 讯飞星火 VS chatgpt (53)-- 算法导论6.2 5题|百事通
主题 3 编辑器(Vim)
当前快看:烟台翁婿二人先后跳进湖中勇救落水母子
焦点快报!俞敏洪:每天工作16小时不觉得累 有种内在动力
大妈称月薪5000生娃比赚5个亿优秀:网友激烈对吵
全球快播:(一)kafka从入门到精通之初识kafka
当前消息!锐龙5 5600X3D来了!Zen3 6核心配99MB缓存 价格超诱人
开心档之C++ 数组|全球即时
迈阿密国际老板:梅西年薪5-6千万美元 退役将获球队股份&转播权
超薄、超强的ITX迷你主板:轻松四屏4K 就是太贵!|世界观速讯
当前观点:成都一草坪惊现上百条“蚊卷风”:都是为了交配
环球看点!王宝强导演电影票房破10亿:主演票房达173.5亿
FullGC调优100倍,掌握这3招,吊打JVM调优|世界今日报
今头条!css学习(二)
V社回应拒绝上架AI制作游戏:为确保开发者有素材所有权-世界速看
全球快讯:多点DMALL,困于三重门
被迪王支配的恐惧!比亚迪6月销量破25万辆:创自主品牌历史新高
YouTube“挥刀”砍向广告拦截器:使用后仅能播放三个视频
这就是Windows和macOS差距!科技大佬称MacBook十年从未用过鼠标|世界时快讯
AI涨不动了!ChatGPT访问量骤降:增速下滑至2.8% 焦点短讯
LinuxDNS分析从入门到放弃(记一次有趣的dns问题排查记录,ping 源码分析,getaddrinfo源码分析)
Linux三剑客grep、sed、awk(包括练习题)|环球热推荐
天天热讯:巨轮智能:公司近期经营情况正常 内外部经营环境未发生重大变化
美国《国家地理》回应传闻:不会停刊、不影响内容质量
新西兰升级禁塑令:违者将被罚款44万元 世界速递
【世界报资讯】IOS开发-实现一个高度自适应的UILabel和一个宽度自适应的UILabel
Kali Linux 配置系统代理_当前热闻
中外合作办学 授予中、英学士学位 凯里学院这个专业计划招生120人
终结日本队5连冠!中国女篮时隔12年再得亚洲杯冠军
惠普发布新款游戏显示器:2K IPS屏、240Hz高刷|播资讯
全球简讯:泰州市召开“泰惠农•金融服务乡村振兴”农业农村重大项目专题对接会
Jar包开发之【有之则用,无之则禁】|世界新要闻
CentOS 9 x64 使用 Nginx、Supervisor 部署 Go/Golang 服务
spring启动流程 (2) Bean实例化流程 世界短讯
【全球新视野】问界M5智驾版发布全新OTA升级 加入全新智驾领航辅助等功能
真世界霸主!任天堂第一方收入远超索尼、微软
6月北京口岸出入境人员突破88万,再创今年出入境流量新高 全球观点
特斯拉将采用线控转向技术 Yoke方向盘能否全面普及? 环球要闻
20万买“小奔驰”图什么?
卷疯了!全新马自达3昂克赛拉正式上市 9.99万到底值不值?_观点
中非经贸博览会指定用车,岚图梦想家到底哪里好? 焦点热议
AMD食言了!说好的显卡性能神技HYPR-RX跳票
至高优惠200元 华为MatePad Air 原野绿新色上市开启预售 天天快资讯
新机蓄势待发!Switch后续机型开发套件或已抵达西班牙-环球观热点
汪小菲“趁火打劫”成功,将接子女回北京,大s妥协原因引热议_全球热头条
大V吐槽极氪倒车影像“骗人”bug:让他撞了两次车
马斯克缺钱?推特限制用户浏览量:不开会员每天只能看1000条_今日视点
动态:硕士被曝制作全校学生颜值打分网站供人查看 人大回应
Python 使用 NetworkX
当前关注:excel图表制作折线图数据选择_excel图表制作折线图
华为智选车将建汽车独立门店 知情人士:经销商加盟 华为话语权更大
20万内仅有的换电SUV来了!吉利睿蓝7即将上市
切比雪夫距离
全球微动态丨日方首度确认!中国两栖攻击舰路过鹿儿岛
俩南方小伙山东旅游点6个菜吃不完 被北方菜“上了一课”-世界短讯
广东一电摩自燃 30辆车被连累烧成空壳!千万别在室内充电
俄罗斯恢复飞往古巴的定期航班
人大金仓学习之一_kwr的简单学习_环球看点
前端Vue基于腾讯地图Api实现的选择位置组件 返回地址名称详细地址经纬度信息|世界焦点
今日要闻!民主测评软件需求分析与实现
6大人争接萌娃放学 最后姥爷赢麻了:画面让网友笑翻-环球快资讯
美国一女子去世7只猫继承217万遗产引热议:上百人抢着领养
公共气象服务中心:预警“叫应”联动服务信息化建设_每日热门
每日看点!选读SQL经典实例笔记01_检索和排序
学霸、体育才女!谷爱凌大一课程全A 曾自称成绩100%自己努力得到的
华硕全球首发RTX 4060 Ti神卡:能扩展M.2 SSD
当前短讯!威马疑又停薪,仅发中高层工资!“讨债大军”攻陷官方微博
国科大校长谈龙芯之母说着说着就哭了:别让“卡脖子”遏制我们发展 当前报道
【WALT】update_window_start() 代码详解
国外RTX 4090销售陷入困境 愁坏了很多零售商
孙女给生活不能自理爷爷洗澡引争议 当事人:孝心不分男女 天天头条
升级iOS 17还要交钱?跟iOS 16对比后拔草了!立省688元
今日播报!Apple Watch新款感知不强!500块的S4最香
做“有温度”的就业指导服务|世界新视野
每日热文:大姨妈不正常怎么办吃什么好呢_大姨妈不正常怎么办
【世界速看料】茅坑里的石头是哪种人_茅坑里的石头是什么意思
【聚看点】go src - sync.Map
环球观天下!Web安全-渗透测试-权限提升01