架构师训练营 - 第四周总结

用户头像
teslə
关注
发布于: 2020 年 07 月 01 日

互联网系统的挑战

高并发

高可用

高性能

海量数据

安全问题

快速变更



高并发

垂直扩容

只需硬件扩展,软件无需修改,但是单个主机有物理上限,价格通常昂贵。

水平扩容

理论上没有上限,增加了系统的复杂度,需要解决分布式系统的 CAP 要求



互联网架构演化的几个阶段

简单应用

数据分离

使用缓存改善性能

使用集群

数据库读写分离

CDN

分布式存储系统

NoSQL 搜索引擎

业务拆分

微服务中台化

大数据智能化



架构设计的几个衡量指标

  • 高性能

  • 高可用 (主要通过冗余)

  • 可伸缩 (非功能性)

  • 可扩展 (功能性)

  • 安全



发布于: 2020 年 07 月 01 日 阅读数: 29
用户头像

teslə

关注

还未添加个人签名 2018.08.09 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 - 第四周总结