首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
chengooooo
西安邮电大学 Java
发布于陕西
关注
已关注
取消关注
m
@HelloDam:
Java场景题:支持高并发的秒杀系统设计
【前端设计】静态资源(如商品详情页)通过CDN或浏览器缓存分发前端添加限流策略(如用户点击后置灰按钮),减少无效请求延缓用户请求(如数学题、滑块验证),过滤机器人请求随机延迟:前端随机增加 50-200ms 延迟提交,避免请求同时到达后端【后端设计】网关层限流(令牌桶/漏桶算法/IP限流):拦截大部分请求,直接返回秒杀失败熔断:当某个依赖服务(如数据库、第三方接口)的故障率超过阈值时,系统会自动暂时切断对该服务的调用,避免因持续请求导致资源耗尽或雪崩效应。熔断后,系统会快速失败(Fallback)或返回兜底结果降级:主动牺牲非核心功能或服务质量,优先保障核心业务流程的可用性。通过预定义的兜底策略(如返回缓存数据、简化逻辑)减轻系统压力。请求鉴权、登录验证服务层请求数据校验如使用布隆过滤器快速拦截不合理的请求,防止缓存穿透拦截不合法的秒杀请求,例如部分商品还没到秒杀时间,不让购买对热点数据进行Redis缓存预热(如库存),提升读性能热点数据识别报名打标(卖家主动报名参与秒杀活动,系统对报名商品打上特定标签)历史数据分析(如Top N商品)使用Redis+Lua脚本实现原子化库存预扣将耗时的操作(如订单创建、库存扣减)放到消息队列,异步执行,实现流量消峰,避免瞬时压力击垮数据库数据库读写分离、分库分表、冷热分离要应对高并发,后端使用微服务架构,核心逻辑拆分为独立服务(如库存服务、订单服务),采用无状态设计便于水平扩展秒杀逻辑专门封装到第一个服务,多部署一些机器,也可以专门使用一些Redis集群和数据库通过K8s实现自动扩容、缩容,应对突发流量注意事项避免跨服务RPC代码要优化好,减少锁竞争SQL性能要优化好分布式事务问题,保证数据最终一致消息队列消费幂等性服务和中间件都要集群,避免单点故障(异地多活)根据预估流量,提前做好压力测试,预览多余算力
点赞 7
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
08-27 14:11
三一重能_C++研发工程师(准入职员工)
三一重能内推,三一重能内推码
三一重能 结构设计工程师 面经一面 7.14 (15-20min)技术面 自我介绍针对简历项目提问(个人项目)]涉及到结构疲劳 分析方法解决问题的思路 理论知识面试官的研究方向可能刚好和我相契合问的问题都很专业英文面 8.2(5min)三到四个问题对于结构分析这类问题的思路为什么实验测试很重要你对三一重能的了解 为什么来三一面试官口语很地道 不难听懂终面 8.4 (20min)也是技术面 比一面问的更加具体面试官问了比较多关于材料的问题(个人有一个叶片设计的项目)包括整个结构的设计思路选用什么材料 材料性能具体的工艺 以及一些详细的参数反问总的来说 两轮面试都比较专业 问题有深度8.7 收到面...
点赞
评论
收藏
分享
08-28 17:43
门头沟学院 Java
现在面试还要问有没有女朋友啊?
看到一个汇川面试记录分享,我震惊,还要问家里几口人,有没有谈恋爱都什么年代了,又不是参加高考😂
点赞
评论
收藏
分享
07-08 17:56
门头沟学院 C++
快手面试官加我微信?
兄弟们我是28届双非本,本来想着投投简历试试,完全没想着会有什么好结果,简历上写了两个烂大街的项目,结果上午投的快手,下午就有人加我微信说是要内推我,这是不是骗子啊
程序员小白条:
铁骗子啊,牛客看到起码三位数了,笑死了
投递快手等公司10个岗位
点赞
评论
收藏
分享
08-29 17:48
门头沟学院 测试工程师
大疆什么简历能过呀
投了大疆的测试开发工程师岗位简历直接给我刷掉了,我感觉我简历不差呀
投递大疆等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
美团日常二面9.1
2613
2
...
秋招小红书后端(社区技术)
2425
3
...
26秋招前端 京东 1面
2223
4
...
得物面试线上面试
2075
5
...
后端0实习秋招面试之小红书
1967
6
...
字节 后端 二面
1810
7
...
京东hrbp面
1493
8
...
我是如何从男模上岸大厂程序员----秋招终章之总结篇(1)
1397
9
...
字节后端一面,八股盛宴
1149
10
...
26Java后端秋招小红书口头oc时间线
1139
创作者周榜
更多
正在热议
更多
#
你被哪些公司挂了?
#
10160次浏览
52人参与
#
听到哪句话代表面试稳了OR挂了?
#
7655次浏览
72人参与
#
荣耀校招
#
520089次浏览
3962人参与
#
实习最晚的一次下班是几点
#
3644次浏览
31人参与
#
你觉得第一学历对求职有影响吗?
#
107838次浏览
726人参与
#
实习学到最有价值的工作习惯
#
3857次浏览
35人参与
#
收钱吧秋招
#
242099次浏览
2384人参与
#
哪些公司一直卡在简历筛选
#
7736次浏览
55人参与
#
实习心态崩了
#
9530次浏览
61人参与
#
邪修秋招思路
#
1471次浏览
19人参与
#
一人一道大厂面试题
#
15240次浏览
120人参与
#
大疆的机械笔试比去年难吗
#
86066次浏览
744人参与
#
一人推荐一个机械人值得去的公司
#
428627次浏览
4236人参与
#
工作后,谈恋爱还和学生时代一样吗?
#
7568次浏览
85人参与
#
零跑求职进展汇总
#
8483次浏览
24人参与
#
美的求职进展汇总
#
297716次浏览
1979人参与
#
九月了,是考研还是就业?
#
14401次浏览
121人参与
#
发面经攒人品
#
48381次浏览
764人参与
#
来聊聊机械薪资天花板是哪家
#
136918次浏览
774人参与
#
tplink提前批进度交流
#
199926次浏览
1484人参与
#
反问环节如何提问
#
102006次浏览
1976人参与
#
基恩士求职进展汇总
#
18584次浏览
96人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务