架构师训练营—第四周作业
一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。
互联网应用系统所面临的的问题主要有:高并发、高可用、高性能
使用的技术手段主要有:
1.缓存:CDN,浏览器缓存,应用层缓存,redis 缓存,
2.高并发:限流,缓存,消息队列,对高峰进行削减
3.分流:业务服务、服务器、数据库等进行垂直切分,将请求进行分流
4.读写分离:数据读写进行分离,可使用一主多从的方式,增加多读的节点。
一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。
互联网应用系统所面临的的问题主要有:高并发、高可用、高性能
使用的技术手段主要有:
1.缓存:CDN,浏览器缓存,应用层缓存,redis 缓存,
2.高并发:限流,缓存,消息队列,对高峰进行削减
3.分流:业务服务、服务器、数据库等进行垂直切分,将请求进行分流
4.读写分离:数据读写进行分离,可使用一主多从的方式,增加多读的节点。
评论