专栏名称: 顶尖架构师栈
分享业务架构、技术架构、系统设计方案,以及微服务架构源码,提供业务场景答疑
今天看啥  ›  专栏  ›  顶尖架构师栈

熔断、隔离、重试、降级、超时、限流,一文帮你顺理高可用架构流量治理

顶尖架构师栈  · 公众号  ·  · 2024-06-26 07:00

文章预览

对于人类的身体健康来说,“三高”是个大忌,但在计算机界,系统的“三高”却是健康的终极目标。本文将介绍一下流量治理是如何维持这种“三高”系统的健康,保障数据流动的均衡与效率,就如同营养顾问在维持人类健康饮食中所起的作用一般。 分享概要 一、 可用性的定义 二、 流量治理的目的 三、 流量治理的手段 四、 总结 一、可用性的定义 在探讨高可用架构之前,让我们以 O2 系统为例,解释一下何谓可用性。O2 是腾讯内部的一个广告投放系统,专注于提升投放效率、分析广告效果,拥有自动化广告投放、 AIGC  自动化素材生产等多种功能。 其整体架构概览如下: 一个完善的架构应该具备3个能力,也就是身体的“三高”: 高性能; 高可用; 易扩展。 理解高可用时,通常参考两个关键指标: 平均故障间隔(Mean Time Between Failure,简 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览