最新要闻
- 张家界桑植,跳桥救人小哥彭清林的家乡:那里都是“彩色的人”
- 1799元!前小米9号员工李明发布全球首款Android桌面机器人
- Windows游戏一键移植 苹果Mac电脑硬伤不再:暗黑4能跑近百帧 当前热闻
- 李想造车:网上全赢过 现实没输过 焦点资讯
- 今日观点!女子骑车手扶帽子头部着地身亡:戴头盔太重要 新国标下月施行
- 天天观热点:吸甲醛最快最有效方法不花钱(吸甲醛最好的方法是什么)
- 理想自研自动充电机器人亮相:自动插枪 车主全程免下车_实时焦点
- 观焦点:广汽本田首批ZR-V致在e:HEV出口欧洲
- 淄博狂飙90天:烧烤降温流量下滑 大部分烧烤店不再需要排队|当前速看
- 跳河救人小哥说大家给我的太多了:我只是做了一件小事
- 95后小伙卖临期食品走红:极具性价比 也能防止浪费_天天视讯
- 余承东:除了华为和比亚迪 其他人活下来很难
- 焦点热议:小孩路边偷偷买猫 家长找商家退猫遭拒把猫摔死:网友看怒
- 83届奥斯卡获奖名单(关于83届奥斯卡获奖名单的基本详情介绍)-全球速递
- Rachio3控制用水量的智能庭院洒水器_全球最资讯
- 天天百事通!保时捷Mission_E原型车在纽伯格林上飞奔
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
读发布!设计与部署稳定的分布式系统(第2版)笔记04_集成点
(资料图片仅供参考)
1.第一个拥有10亿用户的网站
1.1.2016年,Facebook宣布其每日活跃用户数量为11.3亿
1.2.对整个应用程序来说,“五个9”的可靠性远远不够,这每天会让成千上万的用户失望
1.3.假如按照六西格玛质量标准来衡量,那么Facebook每天会惹怒768000个用户
1.4.每页200个请求,每日11.3亿个活跃用户,每百万次机会有3.4个缺陷
2.当集成一个个的系统时,系统相互之间的紧耦合就会变为常态
2.1.大型系统往往比小型系统更快地陷入失效
2.2.紧耦合会令系统某一部分的裂纹开始蔓延并成倍增大,最终跨越层级或系统的边界
3.问题膨胀
3.1.轻微的失误转化为重大的系统失效
3.2.冷却监控和控制系统中隐藏的连锁反应,就是导致美国三里岛核反应堆事故的部分原因
4.每一个反模式都会在系统中产生、加速或增加裂纹
4.1.仅仅避免使用这些反模式还不够,因为所有事物都会出问题,失误不可能避免
4.2.不要假装可以消除所有可能的失误来源,无论是系统本身的失误还是人为引起的失误
4.3.要做最坏的假设,失误肯定会发生
5.集成点
5.1.集成点是系统的头号杀手
5.2.所有的都是集成项目
5.3.蝴蝶图
5.4.蜘蛛图
5.4.1.精心设计
5.4.2.随意设置
5.5.所有这些连接都是集成点,它们中的每一个都有可能破坏系统
5.6.小型服务的数量设计得越多,与SaaS提供商的整合程度就越高,越是采用API优先的策略,越会让情况变得更糟
6.套接字协议
6.1.较高层级的许多集成协议通过套接字运行
6.2.除了命名管道和进程间通信(共享内存),几乎所有的通信都基于套接字来实现
6.3.最简单的系统失效方式是远程系统拒绝连接
6.4.TCP部分则是一个关于如何在离散的数据包基础上,构建出看似连续连接的协议
6.4.1.TCP还定义了“同时打开”的握手方式,即在发送SYN/ACK之前,这两台机器会互相发送SYN数据包。然而在基于客户端-服务器交互的系统中,这是相对少见的
6.5.如果想要结束阻塞调用,就必须设置套接字超时时间。在超时情况下,程序能够处理相关的异常
6.6.网络系统失效按速度分为快慢两种
6.6.1.快速的网络系统失效,会让调用代码立即出现异常
6.6.1.1.“拒绝连接”是非常快速的系统失效,只需要几毫秒的时间就能返回给调用方
6.6.2.缓慢的系统失效,比如一个被丢弃的ACK,会让线程在抛出异常之前被阻塞几分钟
6.6.2.1.一个缓慢的响应比没有响应糟糕得多
6.7.问题
6.7.1.防火墙内的“已建立连接”表
6.7.1.1.该表是有时长限制的
6.7.1.2.即使TCP本身允许无限时长的连接,该表也不允许
6.7.1.3.防火墙丢弃了这些数据包,而不是通知发送方无法到达目标主机
6.7.1.4.闲置时长会轻松超过防火墙中配置的1小时闲置连接超时
6.7.2.TCP从来也不是为处于网络连接中间的那种智能设备而设计的,任何第三方都无法告诉连接终端它们的连接正在被拆除
6.8.方案
6.8.1.ping数据包本身就是解决方案所需要的,其可以用来重置防火墙连接的“最后数据包”时间,可以使连接保持活动状态
6.8.2.“无效连接检测”既能让连接保持活动状态,又可以让人睡个安稳觉
6.8.3.为了更好地理解问题,需要知道如何继续深入至少两个抽象层次,才能了解层次的“实际情况”,找到问题所在
6.9.tcpdump是从网络接口捕获数据包的常用UNIX工具
6.10.Wireshark可以在网线上嗅探数据包
6.10.1.类似tcpdump,但它也能在图形用户界面中显示数据包的结构
6.10.2.需要在X Window系统上运行
6.10.2.1.无法安装在Docker容器或AWS实例中
7.HTTP协议
7.1.所有基于HTTP的协议都使用套接字
7.2.可能会给调用方带来的影响
7.2.1.服务提供方可能会接受TCP连接,但不会响应HTTP请求
7.2.2.服务提供方可以接受连接但不能读取请求
7.2.3.服务提供方可能会发回调用方不知道该如何处理的响应状态
7.2.4.在服务提供方发回的响应中,可能带有调用方不期望或不知道如何处理的内容类型
7.2.4.1.当DNS查找失败时,互联网服务提供商可能会注入一个HTML页面
7.2.5.服务提供方可能声称要发送JSON,但实际上发送了纯文本,或者是内核二进制文件,抑或是Weird Al Yankovic创作的MP3音乐
7.3.建议
7.3.1.避免使用那些将响应直接映射到领域对象的客户端程序库
7.3.2.要将响应视为数据,除非已经确认响应符合设计预期
8.供应商的API程序库
8.1.阻塞是影响供应商API程序库稳定性的首要问题
8.1.1.无论是内部资源池、套接字读取指令、HTTP连接,还是最一般的Java序列化,处处可以发现不安全的编程实践
8.2.供应商可能会对其销售的服务器软件进行强化,但对客户端API程序库则很少这样做
8.3.程序库的代码只是出自常规开发工程师之手,与其他任何随机抽样的代码一样,在质量、风格和安全性等方面具有不稳定性
8.4.它们几乎不受控制
8.5.需要等待供应商官方补丁版本
关键词:
-
读发布!设计与部署稳定的分布式系统(第2版)笔记04_集成点
![](https: img2023 cnblogs com blog 3076680 202306 3076680-202306
来源: 读发布!设计与部署稳定的分布式系统(第2版)笔记04_集成点
张家界桑植,跳桥救人小哥彭清林的家乡:那里都是“彩色的人”
1799元!前小米9号员工李明发布全球首款Android桌面机器人
Windows游戏一键移植 苹果Mac电脑硬伤不再:暗黑4能跑近百帧 当前热闻
李想造车:网上全赢过 现实没输过 焦点资讯
今日观点!女子骑车手扶帽子头部着地身亡:戴头盔太重要 新国标下月施行
天天观热点:吸甲醛最快最有效方法不花钱(吸甲醛最好的方法是什么)
理想自研自动充电机器人亮相:自动插枪 车主全程免下车_实时焦点
观焦点:广汽本田首批ZR-V致在e:HEV出口欧洲
rust 使用第三方库构建mini命令行工具
spring-boot 项目 使用总结
淄博狂飙90天:烧烤降温流量下滑 大部分烧烤店不再需要排队|当前速看
跳河救人小哥说大家给我的太多了:我只是做了一件小事
95后小伙卖临期食品走红:极具性价比 也能防止浪费_天天视讯
余承东:除了华为和比亚迪 其他人活下来很难
焦点热议:小孩路边偷偷买猫 家长找商家退猫遭拒把猫摔死:网友看怒
83届奥斯卡获奖名单(关于83届奥斯卡获奖名单的基本详情介绍)-全球速递
Rachio3控制用水量的智能庭院洒水器_全球最资讯
【全球新视野】Linux批量文件操作——基于find-xargs
安全攻击溯源-钓鱼邮件溯源 环球滚动
天天百事通!保时捷Mission_E原型车在纽伯格林上飞奔
一加Ace 2V大促:12+256不到2000元 无塑料支架 前沿资讯
大雾致航班取消 乘客骂哭机场员工
焦点速看:江苏常州:把惠企的公交车开到企业“家门口”
环球动态:08. centos安装包方式安装nginx(推荐该方式)
nas docker安装mysql 整理
麻省理工学院开发出超吸水性水凝胶 具有巨大的应用潜力
为计划支持平稳过渡 谷歌千万域名将全部打包出售
网友将梅西亲笔签名纹在了手臂上 网友点评称将永远擦不掉
国产开放世界端游《仙剑世界》即将开启首测 研发时间超过两年
极兔速递正式向港交所提交上市申请书 2022年包裹量计为东南亚排名第一
山东一高校为毕业生举行别有滋味的龙虾宴 引发网友羡慕嫉妒
2023端午档期预售票房突破1000万 王宝强新作《八角笼中》备受期待
医生发现一男子是正常人骨密度的8倍 车祸后毫发无损
媒体曝光C罗与乔治娜曾达成“婚前协议” 若分手女友每个月可获10万欧元补贴
北方多地迎来高温天气 网友在线表演无火煎蛋
《永劫无间》胡桃1/4限量收藏级雕像即将上线 引入全彩3D仿真眼球
百度旗下萝卜快跑开展L4级无人驾驶商业化收费运营 运营时间覆盖早晚高峰
研究结果显示土星发现高浓度磷元素存在 为构成生命的六大基本元素之一
热心市民无意捡到石头竟是新石器时代遗存文物 具有不小的研究价值
快资讯:自研认知大模型 理想汽车带来“一员”真正的家庭成员
理想汽车发布城市NOA:不依赖高精地图 驾驶技术接近人类司机_全球微资讯
双黄蛋!胡歌大鹏获上海电影节影帝|当前快播
苏翊鸣回应获得清华大学保送资格消息 称未来四年将更加努力
因云南昭通突降暴雨引发山洪 135名初三学生的身份证被冲走
因影响公共秩序 冲场拥抱梅西球迷1年内被禁入赛场观看同类比赛
韩国人气女星宋慧乔全新短片曝光 身穿白色衬衫搭配咖啡色长裙且气质优雅
防治荒漠化能有多少种可能?来看看这份“中国良方”_速看料
英特尔将在波兰建造全新半导体组装和测试设施 现等待欧盟委员会批准
深圳邮局海关发现23只活体蜈蚣 其毒腺可分泌出大量毒液
环球看热讯:杀疯了!折叠屏不到4000 moto razr 40明天预售
充电进入5G时代 理想公布800V快充:充电9分半续航400公里-世界快资讯
阴阳师物语vivibear_阴阳师物语-微速讯
世界速递!【MathJax】语法总结
k8s 深入篇———— docker 是什么[一] 全球信息
英伟达RTX 40系列公版显卡今晚20点开抢:3199-12999元
售价超200万的FF 91又鸽了 贾跃亭造车梦何时能成?还差得远!
别人家的学校你羡慕了吗?山东一高校请近300名毕业生吃龙虾宴 环球即时看
618买笔记本电脑!教你看懂屏幕参数
埃安2024款AION V Plus将于6月20日上市:买五座送三排-当前热闻
图片报:拜仁关注哈弗茨,若无缘其他目标图赫尔能设想签他踢前锋
Lua 中如何实现继承
女子买1根牛肉干店员偷塞5根的量 当事人:特别气愤
世界今头条!六个口味 八喜冰淇淋3.8元/杯抄底(商超8元)
堆料不留遗憾的满血顶级非公旗舰!索泰RTX 4090 PGF OC评测:当之无愧新一代卡皇-世界头条
银河证券:通信+新基建板块有望率先预期上修 高景气度结合低估值是选股重点方向
记录--封装一个通过js调用的全局vue组件
世界讯息:Linux下常用命令
vim敲字如弹琴
我找到了阅读GitHub项目源码的最佳姿势,太舒服了!
世界短讯!玩游戏怎么选显示器?认准这几点准没错
男子发现捡回家两年的石头是文物 已无偿捐赠:网友惊叹
全球热推荐:国产GPU能否满足ChatGPT算力要求 景嘉微回应来了:还不行
环球观焦点:今年“蒸煮模式”咋提前了?专家解读
长城汽车给理想汽车起了个外号:“微博之王” 李想本人回应亮了 世界微动态
易宝支付总裁余晨出席《通用人工智能》新书发布会
腾讯太狠:40亿QQ号, 给你1G内存,怎么去重?
天天热点评!ASP.NET Core MVC 从入门到精通之Identity入门
世界今热点:对建造清代故宫影响最大的工匠,原来是这一家人!
合资品牌的无奈!奥迪之后丰田挂牌:我们也有纯电动请往里进
苹果Mac OS被指碰瓷WinXP经典壁纸:还真不是玩笑
世界快资讯:年轻人压力较大 乘联会崔东树:中国车市还得指望中老年人
又一新能源车企被申请破产!曾被称为“四小龙”之一
珠碱商品报价动态(2023-06-17)
看点:只需4年 PCIe 7.0硬盘有望追上DDR5内存:性能狂飙
人不在学校却被抬到校长面前拨穗 全场欢呼鼓掌:不想让舍友留下遗憾
嫌榴莲太臭?可它这3个好处“香”到不行!
《闪电侠》豆瓣8分:超七成观众给出4星以上好评
生来上等命,前有贵人,后有靠山,注定好运不断的星座,日后必成大器
3999元起 蔚来天穹车尾帐发布:10分钟快速搭建“一室一厅”
腾讯、网易游戏公布端午未成年人限玩时间:高考后准大学生仍被限
天天快看:中国车第一次!领克03高性能特别版首发:原厂防滚架可上路
酷睿i9-13700H VS.锐龙9 7940H全面对比:AMD仍有很长的路要走
天天热推荐:布林肯冀访华改善中美沟通避免引发冲突 中方促美尊重核心关切
今日热门!分心驾驶致5人身亡 家属质疑10个气囊全未弹开 丰田销售:后方撞击不能触发
深圳邮局海关查获23只外来毒虫!内含秘鲁巨人蜈蚣 天天通讯
宣布对西安工厂投资43亿元:消息称美光也要向印度投资10亿美元
韩方曝出:福岛核污水超标2万倍
比小米便宜一半!TCL雷鸟Mini LED电视85英寸只要7599元 焦点简讯
理想L7/8/9魔毯空气悬挂2.0实测:防刹车点头来了 _环球滚动