架构师训练营第四周作业
一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。
1.搭建服务器集群应对越来越多的客户访问请求,代理服务器来接受客户端的网络访问连接请求,使用 CDN 将数据缓存在 CDN 服务器中,解决用户大量访问造成服务器过载问题
2.针对应用服务器性能优化可以使用分布式缓存、对应用进行微服务化拆分、异步操作
3.为了减少数据库的压力,可以使用读写分离,当存储数据量越来越庞大时可以采用分库分表和借助 NoSql 进行冷热分离来应对
4.还能升级、更换硬件和系统等垂直伸缩方式来应对
版权声明: 本文为 InfoQ 作者【睡觉表演者】的原创文章。
原文链接:【http://xie.infoq.cn/article/ef2b8861b1d7e94ecf8371ef8】。未经作者许可,禁止转载。
评论