栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

MQ面试题:你们公司为什么要用XXMQ?

MQ面试题:你们公司为什么要用XXMQ?

个人复习总结,仅供参考.

首先

得知道消息队列mq的作用,解耦,异步,削峰.

其次

主流4种mq会选型,至少能说为什么选它,主要记住2点:

大数据量选Kafka,小公司RabbitMq.

原因:

1,kafka单机吞吐量是10万级的,其他三种是万级;

2,rabbitmq消息延迟性最低,而且SpringAMQP集成的就是RabbitMq,直接配置使用;

然后

这里可能会问下,rabbitmq示例:

基本消息队列:baseQueue

工作消息队列:WorkQueue

广播:Fanout

路由:Direct

主题:Topic

 

应用

一般会让举项目中实际应用的,举个异步通信的即可,比如:

用户XX成功了,可以是注册成功,使用mq把结果发送给短信系统,短信系统给用户发条短信;

他只是想确认,你真的知道mq应用,并且使用过.

就是他再追问句为什么,也能掰.我们主流程想早点返回成功结果,次要流程就使用mq通知了....

-------------------------------------

下周继续完善

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/742647.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号