架构师训练营第四周课后作业

发布于: 2020 年 06 月 28 日

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。

垂直伸缩:短期内快速提升并发能力和响应时间;

水平伸缩:提升计算能力的长远方案;

分层和分割:有助于软件的开发和维护,便于分布式部署,提升系统并发和扩展能力;

分布式:最大限度利用多机协作,提升处理能力,进一步提升并发和扩展能力;

集群:通过负载均衡协同多台部署相同应用的服务器,提升系统并发能力以及可靠性;

CDN:提升静态资源的访问速度,进一步提升网站的响应速度;

缓存:提升经常范文的数据的读取速度;

异步:提高系统可用性、加快网站响应速度、消除并发访问高峰;

冗余:保障服务高可用,数据不丢失;

自动化:无人值守运维,减轻人员运维压力。

相关安全技术:保障系统和交易相关的安全,抵御攻击、过滤敏感和垃圾信息。

发布于: 2020 年 06 月 28 日 阅读数: 12
用户头像

竹森先生

关注

还未添加个人签名 2020.03.26 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第四周课后作业