构建高性能高可用架构的基本原则

1.采用多可用区部署(Multi-AZ)。避免由于网络和物理故障导致的不可用;

2.使用自动伸缩服务(Auto-Scaling)。避免由于业务剧烈波动导致的不可用;

3.在所有层面建立冗余(Redundancy-All levels)。避免单点故障导致的不可用;

4.从SQL开始,认真规划(SQL\rightarrow NoSQL)。在数据超过5TB后逐渐向NoSQL迁移;

5.在技术设施内外构建缓存数据(Cache Data)。包括内部的数据库cache和外部的CDN ;

6.在基础架构中使用自动化工具(Auto Tools)。Devops,自动运维,持续集成,持续部署;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容