面试遇到的秒杀问题,如果你简历没写但是面试问到了,你就会下去总结起来发牛客。。。

秒杀系统
高并发:
水平扩展:Nginx流量分发
容器化(Docker,k8s)动态扩展
缓存优化:redis,CDN
限流算法:令牌桶和漏桶控制请求;
超卖问题:
分布式锁,
Redis和zookeeper
数据库开乐观锁
预扣库存,下单就扣掉,等付款在正式扣除库存。
刷单问题:
防刷单机制:用验证码防机器人,
用ddos,
数据加密
秒杀的架构:
用户请求 -> 网关层-> 服务层 -> 缓存层 -> 数据库层
                     ↓
                 消息队列 -> 异步处理#牛客AI配图神器##牛客激励计划#
全部评论
异步处理之后应该可以加一个补偿机制
1 回复 分享
发布于 04-01 02:14 辽宁
mark
点赞 回复 分享
发布于 04-16 01:00 广东
mark
点赞 回复 分享
发布于 04-15 23:09 黑龙江
mark
点赞 回复 分享
发布于 04-14 19:26 湖北
mark
点赞 回复 分享
发布于 04-13 22:07 江苏
mark
点赞 回复 分享
发布于 04-12 23:14 广东
mark
点赞 回复 分享
发布于 04-10 17:22 湖南
mark
点赞 回复 分享
发布于 04-09 19:16 云南
mark
点赞 回复 分享
发布于 04-06 15:28 辽宁
m秒杀
点赞 回复 分享
发布于 03-31 20:53 山东
mark
点赞 回复 分享
发布于 03-29 10:44 广东
mark
点赞 回复 分享
发布于 03-28 14:11 江苏
mark
点赞 回复 分享
发布于 03-24 16:14 辽宁
mark超级无敌秒杀回答
点赞 回复 分享
发布于 03-23 18:04 北京
m
点赞 回复 分享
发布于 03-23 09:48 广东
mark
点赞 回复 分享
发布于 03-18 00:39 陕西
mark
点赞 回复 分享
发布于 03-15 18:44 广东

相关推荐

04-13 19:24
门头沟学院
点赞 评论 收藏
分享
评论
35
295
分享

创作者周榜

更多
牛客网
牛客企业服务