编辑推荐: |
本文将通过腾讯云的架构及设计,来一一阐述这些理念及思想 在实际中如何落地。
本文来自于腾讯云,由火龙果软件Anna编辑、推荐。 |
|
本文主要使读者了解:
1.了解一个典型的高性能系统设计过程中 需要关注的点及对应的解决方案?
2.了解腾讯云的一些架构及设计。
![](images/2021062421.png)
![](images/2021062422.png)
![](images/2021062423.png)
![](images/2021062424.png)
![](images/2021062425.png)
![](images/2021062426.png)
![](images/2021062427.png)
在了解了可用性定义、影响可用性的因素及架构设计与业务场景的关系后,我们继续思考如何在架构层面提升可用性以及腾讯典型的设计思想。
![](images/2021062428.png)
![](images/2021062429.png)
![](images/20210624210.png)
![](images/20210624211.png)
![](images/20210624212.png)
![](images/20210624213.png)
![](images/20210624214.png)
![](images/20210624215.png)
![](images/20210624216.png)
![](images/20210624217.png)
![](images/20210624218.png)
![](images/20210624219.png)
![](images/20210624220.png)
![](images/20210624221.png)
![](images/20210624222.png)
![](images/20210624223.png)
![](images/20210624224.png)
![](images/20210624225.png)
无可避免地,变更是任何软件开发过程中都一定程度上不可避免的问题,如何面对、优化这个高可用的最大敌人,减少变更带来的故障也就成为了一定要面临的挑战。
![](images/20210624226.png)
![](images/20210624227.png)
![](images/20210624228.png)
![](images/20210624229.png)
赶在客户之前按发现问题、快速处理问题、实现“能不处理的不处理、能自动处理的自动处理、最后在人工干预”
![](images/20210624230.png)
![](images/20210624231.png)
![](images/20210624232.png)
![](images/202106242333.png)
![](images/202106242334.png)
|