首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Jane_小瓶子
2020-08-16 18:07
已编辑
酷家乐(杭州群核信息技术公司)_后端开发
关注
已关注
取消关注
秒杀系统 消息队列作用、redis分布式锁
面试的时候遇到了,实在是对秒杀系统掌握的还不够
问题1:既然redis预减库存了,直接把预减后的数据对数据库一致化操作,为什么要通过消息队列?
问题2:redis保存库存+redis预减库存+卖完标记这样的方式能否解决超卖?是否需要redis分布式锁?
求求大佬们帮我解答一下
提示
全部评论
推荐
最新
楼层
啦啦啦啦咯咯
西安邮电大学 Java
消息队列是用来削峰的吧感觉
1
回复
分享
发布于 2020-08-16 19:40
qqqwx
字节跳动_产品研发和工程架构_后端开发工程师
秒杀redis库存和db库存不用强一致,只需要保证db不减成负的就行了,可以少卖但是不可以超卖
点赞
回复
分享
发布于 2020-08-16 18:07
还没有回复哦~
相关推荐
11-01 22:24
已编辑
第一拖拉机制造厂拖拉机学院 C++
海康 面经(二面技术面)
或许是岗位不够了,我被安排了第二波技术面没要我自我介绍和项目介绍,也没让我反问,或许寄了(面试官开局说知道是二面)智能指针,三种介绍锁介绍,文件锁看门狗如何在c++里用c,反过来呢线程安全的单例排查内存泄露的工具,无法预知时怎么排加密算法有哪几种,介绍版本控制流程,要注意什么嵌入式数据库有哪些(答只知道mysql)mysql有哪些常用语句linux多路复用管道,怎么用(转移话题到qdbus)qt线程通信,哪种模型引用和指针程序崩溃时有哪些排查方法零拷贝红黑树局域网和广域网linux线程同步c++有哪些原子操作自学途径O(∩_∩)OO(∩_∩)OO(∩_∩)OO(∩_∩)O11.1更新,...
查看18道真题和解析
点赞
评论
收藏
分享
10-25 16:53
华南理工大学 C++
腾讯PC客户端实习一面
项目遇到什么问题?(ffmpeg+qt+sdl播放器)(多线程,同步)项目是从零开始还是学开源项目的?(肯定开源啊)有修改哪些模块吗?把音频模块修改了,将QAudioOutput改写成sdl处理(实际情况是反过来,但简历来不及改了,嘻嘻)qt用的是qml还是qwidget(用的是qwidget)qt框架了解多吗?(只能说会用,这么多东西鬼记得住)为什么没做一些功能拓展?(倍速和播放分辨率没弄)如果让你实现倍速需要哪些操作?opengl熟吗?(只是用到,了解一下)多线程同步有哪些手段?(互斥、信号量、条件变量)进程同步怎么实现?(希腊奶)计算机网络5层和7层模型?http在哪一层?tcp在哪一层?http和tcp有什么区别?tcp和udp区别?http用的是tcp还是udp?路由器在哪一层?知道哪些路由协议吗?(希腊奶)dns解析有几级缓存?输入www.baidu.com到返回显示页面经历哪些过程?对于面向对象的理解?项目有用到面向对象吗?(有,但不多)项目有用到设计模式吗?(没有)C++哪些语法特性给你愉悦开发体验?(头一次听说这种问题,随便答了个lambda表达式)lambda有哪些捕获方式?你用lambda哪些地方用到比较多?(答了子线程)子线程加锁要怎么实现?创建子线程时把锁传进去吗?问了一下为什么简历做了rtsp服务器项目(说是为了以后做视频会议做考虑,实际是来凑数的)stl了解吗?列举你知道的map和unordered_map区别?为什么要有红黑树和哈希表,即应用场景是什么?问了一下学校课程情况?说了一下课程情况(学校讲的都是大便,还不都是自学的)两道题:(不知道为什么题写不了)第一道题:给定一个数组,求最大连续子数组的和(动态规划没思路,就说了用两个for循环暴力求解)第二道题:题目不知道怎么表述,反正是链表+递归解决
查看30道真题和解析
点赞
评论
收藏
分享
11-04 21:08
安徽工业大学 自然语言处理
简历求指点
求各位佬指点,想做大模型开发相关,不玻璃心,谢谢各位!
点赞
评论
收藏
分享
11-11 13:09
火炉中学 运维开发工程师
秋招失败 不知道还有没有机会
9月开始投简历,投了100家左右(都是云计算和运维之类的),到现在一共就面了4家,现在也是0offer,感觉要没了😭怎么办😭😭😭
点赞
评论
收藏
分享
10-27 21:00
华南师范大学 C++
特斯拉c++实习一面凉经验
特斯拉c++地图开发实习一面(30min)自我介绍会不会go语言用过qt吗,介绍一下qt客户端编程介绍一下实习介绍一下智能指针讲一下shared_ptr底层实现,shared_ptr是线程安全的嘛讲一下有哪些线程锁讲一下你说到的自旋锁为什么自选锁线程不会睡眠/阻塞,怎么实现的程序崩溃怎么办,除了gdb调试还有别的吗,没有报错信息直接崩溃怎么办讲一下你了解的数据结构讲一下你熟悉的算法最长路径算法的具体应用有哪些讲一下容器讲一下set,unordered_set区别,unordered_set时间还能优化吗,o(1)还能优化吗,怎么优化,还能优化到毫秒级别的,讲一下你的webserve项目是一个客户端分配一个线程吗为什么缓冲区要用vector实现,string不行吗string也有扩容机制怎么解析不同的数据类型的,假如要传输一个很大mp4文件,应该怎么传输讲一下你会的设计模式讲一下git怎么创建分支用过共享项目吗,怎么创建的问了一下linux相关….还有些忘记了(30min)手撕算法,给定步长范围,在一个int数组里面从开始出发,用给定的步长跳到终点,求出经过元素和最大的路径(动态规划)没撕出来g反问:对实习生的培养,看中面试者哪方面能力
查看27道真题和解析
点赞
评论
收藏
分享
点赞成功,聊一聊 >
2
20
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
从露宿街头到百万级种子轮融资——我的大学时代经历了什么
4.2W
2
...
C++选手秋招总结
1.5W
3
...
字节20多面终究一场空
1.5W
4
...
不装了!牛客就是OFFER判官
1.1W
5
...
泡出来啦
9465
6
...
华为电话oc了
8496
7
...
秋招圆满结束
7749
8
...
阿里云管培生开奖了
6590
9
...
总结一下鼠鼠找实习的历程
6439
10
...
结束了,一切都结束了。。
5940
正在热议
#
25届秋招总结
#
331174次浏览
3133人参与
#
上班苦还是上学苦呢?
#
73402次浏览
656人参与
#
百度开奖
#
185733次浏览
1165人参与
#
地方国企笔面经互助
#
4568次浏览
12人参与
#
如果有时光机,你最想去到哪个年纪?
#
22024次浏览
412人参与
#
选完offer后,你后悔学本专业吗
#
22037次浏览
159人参与
#
阿里云管培生offer
#
37294次浏览
424人参与
#
我的实习求职记录
#
6072221次浏览
83552人参与
#
如何一边实习一边秋招
#
997136次浏览
12669人参与
#
找工作时遇到的神仙HR
#
553705次浏览
3802人参与
#
入职第一天,你准备什么时候下班
#
21671次浏览
144人参与
#
招聘要求与实际实习内容不符怎么办
#
10822次浏览
277人参与
#
bilibili求职进展汇总
#
33327次浏览
357人参与
#
许愿池
#
214919次浏览
2535人参与
#
学历or实习经历,哪个更重要
#
54076次浏览
424人参与
#
你今年的平均薪资是多少?
#
71045次浏览
345人参与
#
实习工作,你找得还顺利吗?
#
248016次浏览
2913人参与
#
通信硬件薪资爆料
#
609569次浏览
5198人参与
#
海康威视求职进展汇总
#
400918次浏览
3408人参与
#
携程求职进展汇总
#
135919次浏览
932人参与
#
正在实习的你,几点下班
#
53445次浏览
396人参与
#
工作两年想退休了
#
53147次浏览
673人参与
牛客网
牛客企业服务