首页 > 阿里三面凉经
头像
牛牛pyb
编辑于 2020-08-28 11:44
+ 关注

阿里三面凉经

首先自我介绍

问秒杀系统如何提高qps,答加redis缓存减少对db的访问,加内存标记减少对redis访问,加消息队列,前后端分离等。

继续问一台redis承受不住怎么办。答加网管过滤,令牌桶。

还问如果请问和库存比较接近,没有大的并发会有什么问题。回答可能会有库存剩余,过滤掉一部分有效请求,怎么解决呢,不知道了……

我继续补救一下也可以用redis多台机器,copy多份数据到不同的机器上,生成一个random随机值,每次访问特定的机器。问这样不同的机器库存数据不一致怎么解决。小声猜测,可能做一个监听客户端不同的机器数据变化,通知其他的机器同步。面试官沉默...

请问有效请求被过滤导致的库存剩余怎么解决呢,还有hotkey单台redis承受不住,多台服务器怎么做到数据库存同步扣减呢


后续状态更新,三面居然过了,等交叉面🌚

更多模拟面试

全部评论

(14) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐