摘要: 极客时间:《从 0 开始学架构》:如何应对接口级的故障? 接口级故障的典型表现就是系统并没有宕机,网络也没有中断,但业务却出现问题了 导致接口级故障的原因一般有下面几种: 内部原因 程序 bug 导致死循环,某个接口导致数据库慢查询,程序逻辑不完善导致耗尽内存等。 外部原因 如黑客攻击、促销等引入超 阅读全文
posted @ 2022-01-16 21:27 牛犁heart 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 极客时间:《从 0 开始学架构》:异地多活设计4步走 ####第 1 步:业务分级 按照一定的标准将业务进行分级,挑选出核心的业务,只为核心业务设计异地多活,降低方案整体复杂度和实现成本。 常见的分级标准有下面几种: 访问量大的业务 核心业务 产生大量收入的业务 ####第 2 步:数据分类 挑选出 阅读全文
posted @ 2022-01-16 18:07 牛犁heart 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 极客时间:《从 0 开始学架构》:异地多活设计4大技巧 ####技巧 1:保证核心业务的异地多活 “异地多活”是为了保证业务的高可用,优先实现核心业务的异地多活架构 ####技巧 2:保证核心数据最终一致性 异地多活本质上是通过异地的数据冗余,来保证在极端异常的情况下业务也能够正常提供给用户,因此数 阅读全文
posted @ 2022-01-16 17:49 牛犁heart 阅读(180) 评论(0) 推荐(0) 编辑