首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-20 18:12
已编辑
桂林理工大学 Java
鼠鼠被刷kpi了!!! 凉经(过了)
📍面试公司:广州划时代智能科技🕐面试时间:8/20💻面试岗位:智能体研发❓面试问题:1.spring中如何使用redis的分布式锁2.jvm内存模型3.spring和springboot的不同,springboot的优点4.介绍项目5.如何实现智能体反问:公司业务面评:可以不用回答的那么快 可以想一下再说🙌面试感想:十多钟,感觉像kpi
查看4道真题和解析
点赞
评论
收藏
分享
08-21 12:09
门头沟学院 Java
京东秋招一面挂
感觉表现的还不错面试官也说没啥问题为什么就挂了呢
爽朗的安逸:
一样
点赞
评论
收藏
分享
07-10 17:26
南京工业职业技术大学 机械设计/制造
26届毕业生,想问一下大佬们有什么地方要改的😭😭
机械打工仔:
不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗
随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞
评论
收藏
分享
07-09 23:08
南昌大学 Java
27届找日常实习全是已读不回
27届毕业目前想找日常实习,boss全是已读不会,目前官网字节和网易简历直接挂了,其他没消息,连KPI面试机会都没给,真心求友友们给简历提提建议😭
忘川氏第一镜流:
去b站找你们学校的优雅✌️
投递网易等公司10个岗位
点赞
评论
收藏
分享
08-21 16:35
北京科技大学 C++
给26届同学秋招的一些建议
时间过得好快 马上秋招就要开始了作为25届的小菜鸡给大家一些建议。一、一定要明确自己的求职方向先思考自己想做什么职业/行业和自己适合什么样的行业/职业;各位同学可以也观察自己专业以往的就业趋势,思考自己专业的就业方向,也可以多和同专业的学长学姐沟通交流;要自己有一个大致的求职方向,明白自己适合什么样的工作。怎样才能知道自己适合什么样的工作呢?其实最直白的方法还是!实习!不管你是要从事自身专业的工作还是想要跨专业求职,只有深入实践,对你的职业规划进行一个先行体验的大动作,你才能晓得你到底适不适合,你所学的专业知识和技能,是否能够运用在工作生活中。所以还没有实习经历的26届同学们,抓住毕业前的机会...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
ES(Elasticsearch)面试常见八股整理
4288
2
...
影石嵌入式一面
3837
3
...
快手-主站-日常实习
3539
4
...
米哈游笔试
3212
5
...
字节二面 最不尊重人的一集
2870
6
...
腾云摘星UE客户端实习一面凉经
2593
7
...
美团8.23笔试前两题思路
2292
8
...
27学院二本离职半个月收获快手offer!!(附带字节,快手,吉比特面试题)
2182
9
...
美团一面
2013
10
...
美团一面
1991
创作者周榜
更多
正在热议
更多
#
秋招投递记录
#
84627次浏览
1002人参与
#
机械制造公司评价
#
131843次浏览
318人参与
#
2022毕业即失业取暖地
#
106671次浏览
685人参与
#
比亚迪精密制造工作体验
#
24290次浏览
45人参与
#
你觉得机械有必要实习吗?
#
13170次浏览
90人参与
#
远景求职进展汇总
#
56659次浏览
305人参与
#
互联网行业现在还值得去吗
#
24769次浏览
133人参与
#
芯原求职进展汇总
#
15996次浏览
73人参与
#
机械人还在等华为开奖吗?
#
231649次浏览
1123人参与
#
你喜欢工作还是上学
#
61288次浏览
713人参与
#
哪些公司真双非友好?
#
18839次浏览
92人参与
#
大厂面试问八股多还是项目多?
#
42495次浏览
641人参与
#
求职遇到的搞笑事件
#
128111次浏览
822人参与
#
平台or薪资,你更看重哪个
#
461382次浏览
2891人参与
#
百度工作体验
#
252529次浏览
2064人参与
#
秋招拿一个offer可以躺平吗
#
152752次浏览
1036人参与
#
面试吐槽bot
#
122815次浏览
682人参与
#
转正答辩报告怎么写
#
15192次浏览
235人参与
#
面试太紧张了怎么办?
#
50071次浏览
668人参与
#
哪一瞬间觉得自己长大了
#
30927次浏览
467人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务