架构师训练营第 4 周学习总结
通过老师的讲解下,让我回顾了近十来年互联网系统的发展过程;从遇到问题到解决问题的过程中来深入发解系统的架构发展及演进。
在发展的过程中,系统面临着很多,如:
高并发:
大流量:
高可用;
海量数据;
用户分布广泛;
安全环境;
需求快速变更;
而且在系统的演化过程中,也有多个阶段:
简单版本
应用数据分离
使用缓存改善系统性能
使用应用服务器集群改善系统的并发处理能力
数据库读写分离
使用反向代理和 CDN 加速网站响应
使用分布式文件系统和分布式数据库系统
使用 NoSQL 和搜索引擎
业务拆分
微服务及中台化
大数据与智能化
在这周的课程中,最大的感悟是没有工作近十年也没有遇到一个大型的互联网项目上工作过;工作的很多项目虽然需求变更得快,但是就没有到达项目的高速发展期就面临停滞了。回想过去的工作经历中,很多项目都没有考虑过怎样把数据分离,怎样改善系统性能,怎样让系统能支撑高并发。。。。。。希望之后能遇到让自己也能发展的项目,而不是对面业务需求不断更变但又没有实现发展的项目。
评论