牛客727955808号 level
获赞
6
粉丝
0
关注
5
看过 TA
3
杭州电子科技大学
2022
Java
IP属地:未知
暂未填写个人简介
私信
关注
在牛客社区项目中,消费者是把数据保存在数据库中,为什么不在点赞、关注后,直接向数据库中插入消息,利用Kafka的原因是什么?哪位大佬帮忙解答一下。
牛客课程助教:点赞、关注是高并发的业务场景,吞吐量比较大,如果让这些访问直达数据库,很容易导致数据库挂掉,因为数据库是磁盘存储,很容易达到瓶颈。通过Kafka这样的消息队列,是让这个处理异步化,就是将任务丢给队列,然后队列根据服务器的配置情况,延迟一些处理。这样的业务场景,我们是完全可以容忍一点延迟的。
投递牛客等公司 >
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务