架构师训练营第四周作业
典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?
问题:高并发,大流量
技术方案:
反向代理,应用服务器集群改善系统的并发处理能力
数据库读写分离提高数据库读写能力
使用缓存:CDN,Redis等
异步处理
分布式数据库、分布式文件系统
问题:高可用
技术方案:
应用服务器集群
冗余
负载均衡
问题:海量数据
技术方案:
冷热分离
数据库读写分离,主从复制
缓存功能使用
大数据平台
搜索引擎
分布式数据库、分布式文件系统
问题:需求快速变更,发布频繁
技术方案:
微服务及中台化
业务拆分
版权声明: 本文为 InfoQ 作者【尹斌】的原创文章。
原文链接:【http://xie.infoq.cn/article/52da095630fc32119dd1224a1】。未经作者许可,禁止转载。
评论