写点什么

第四周作业

用户头像
南宫煌
关注
发布于: 2020 年 06 月 29 日



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



大型互联网应用系统的技术方案:



前后端分离:实现真正的前后端解耦,动态资源和静态资源分离,提高系统性能和扩展性。



微服务化:将整个服务进行模块化拆分,界定服务的边界,使应用服务更易开发、易理解、易维护。



CDN:缓存热点静态资源,减小网络的压力,加快响应速度。



DNS:提供域名和IP的映射关系,也有缓存功能。



资源连接池:使用池化思想,维持连接数。



读写分离:减小数据库的压力



主备模式,异地多活:增加系统的高可用



异步:增加系统的吞吐量,减小系统的负担



缓存:加快系统响应时间



集群负载:增加系统的并发承载能力



系统监控告警:及时预知系统的风险,降低系统不可用带来的问题



多线程:充分利用资源,增强系统的处理能力



分层架构:使代码更清晰易懂



水平分割和垂直分割:对大数据量进行拆分,保证响应及时性



网关:提高系统认证和鉴权功能



安全中心:为应用安全保驾护航



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

南宫煌

关注

还未添加个人签名 2019.10.08 加入

还未添加个人简介

评论

发布
暂无评论
第四周作业