写点什么

第 9 周作业

用户头像
paul
关注
发布于: 2020 年 11 月 23 日

内容总结

作业

至少完成一个)

  • 请简述 JVM 垃圾回收原理。

  • 设计一个秒杀系统,主要的挑战和问题有哪些?核心的架构方案或者思路有哪些?


秒杀系统的挑战和问题:

  1. 瞬时并发量很高,引发带宽问题,以及服务器压力问题

  2. 防机器刷


核心架构思路:

  1. 独立系统:全新系统,轻量级实现,简化流程

  2. 加 CDN,可大大缓解服务器网络带宽,以及静态资源请求的服务端压力

  3. 静态化:页面静态化,缓存动态服务器压力

  4. 设置阀门:过滤后来流量

  5. 后端优化:减少或去除关系数据库依赖,改用基于缓存、内存数据库

  6. 前端优化:css 图片合并、css/js 文件压缩、html 压缩

用户头像

paul

关注

还未添加个人签名 2018.08.22 加入

还未添加个人简介

评论

发布
暂无评论
第9周作业