架构师训练营 -week4- 学习总结

用户头像
暖丶冬
关注
发布于: 2020 年 07 月 01 日

互联网系统的挑战:

  • 高并发

  • 高可用

  • 高性能

  • 海量数据

  • 安全问题

  • 快速变更

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

  1. 简单应用

  2. 应用数据分离

  3. 使用缓存改善性能

  4. 使用应用服务器集群改善系统的并发处理能力

  5. 数据库读写分离

  6. 使用反向代理和CDN加速网站响应

  7. 使用分布式文件系统和分布式数据库系统

  8. 使用NoSQL和搜索引擎

  9. 业务拆分

  10. 微服务及中台化

  11. 大数据与智能化



一个系统在设计研发初期需要考虑并发,可用,和研发成本,针对不同的用户和用户量逐步演进架构体系,使用的技术手段和技术越多会增加研发成本,针对不同业务构建的架构只有最合适,没有最好。

用户头像

暖丶冬

关注

还未添加个人签名 2018.11.09 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 -week4- 学习总结