写点什么

Week 4 命题作业

用户头像
balsamspear
关注
发布于: 2020 年 10 月 22 日

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


  1. CDN:提高静态资源的访问速度,并减少对系统的访问压力

  2. 负载均衡:CDN 负责地理级别的负载均衡;LVS/F5 负责机房级别的负载均衡;Nginx 负责集群的负载均衡。三级负载均衡,极大提高了系统整体的处理性能

  3. 图片服务器、文件服务器:分离程序逻辑和数据,提供海量存储和海量访问

  4. 微服务了架构:提高可扩展性,实现快速交付

  5. 缓存:提高响应速度,减轻数据库压力

  6. 消息队列:解耦系统间、服务间的依赖

  7. NoSQL:存储非关系型数据

  8. 读写分离、分库分表:提高数据库性能

  9. 分布式、集群、异地多活:高性能、高可用

  10. 降级、熔断、限流、重试:提高可用性,避免雪崩效应

  11. 运维平台、数据平台、测试平台、管理平台:完善基础设施,应对越来越大的业务规模、子系统数量

  12. 大数据:挖掘数据价值,如明确用户喜好、智能推送等

用户头像

balsamspear

关注

还未添加个人签名 2019.10.24 加入

还未添加个人简介

评论

发布
暂无评论
Week 4命题作业