写点什么

架构师训练营——第 11 周作业

用户头像
jiangnanage
关注
发布于: 2020 年 08 月 26 日

1. 导致系统不可用的原因有哪些?保障系统稳定高可用的方案有哪些?请分别列举并简述



导致系统不可用的原因

  • 硬件故障

  • 软件bug

  • 系统发布

  • 并发压力

  • 网络攻击

  • 外部灾难

高可用的方案

        网站的高可用架构设计的主要目的就是保证服务器硬件故障的时候服务依然可用、数据依然保存并能够被访问。

        保证系统高可用的技术方案包括:解耦、隔离异步、备份、失效转移、幂等、事务补偿、重试、熔断、限流、降级、异地多活等。



用户头像

jiangnanage

关注

还未添加个人签名 2019.04.11 加入

还未添加个人简介

评论 (1 条评论)

发布
用户头像
请添加“极客大学架构师训练营”标签,便于分类
2020 年 08 月 27 日 09:55
回复
没有更多了
架构师训练营——第11周作业