第四周作业

用户头像
秦宝齐
关注
发布于: 2020 年 07 月 01 日

常用技术手段:

前端:

  • CDN

通过就近获取原则,减少网络拥塞,快速加载静态资源。用于解决终端加载静态资源慢的问题

  • 压缩

后段通过传输压缩的静态资源文件给前端(如js、css等),减少网络带宽使用,以提高前端加载速度

  • 前端分批加载

前端根据业务展示的重要性,按照优先级由高到低的顺序分批加载,提高用户响应性(非响应时间)



后端:

  • 负载均衡

解决高可用及扩展性问题

  • 缓存

解决读多写少数据的加载速度问题

  • mq

通过异步化信息传递解决解决系统的抗峰能力,变相提高系统的承载能力上限,同时也解决消息跨系统的广播分发问题

  • 数据库读写分离

解决单数据库实例承载上限问题。

  • 分布式锁 (zk、redis、mysql行级锁)

解决分布式环境下一致性问题

  • 分片(数据库、缓存、任务等)

解决水平扩展性问题

用户头像

秦宝齐

关注

还未添加个人签名 2020.03.26 加入

还未添加个人简介

评论

发布
暂无评论
第四周作业