消息队列常见面试题

消息队列常见面试题

1有时候面试官会换个角度问你,为什么使用消息队列。你可以回答以下这几点: 应用解耦流量削峰异步处理消息通讯远程调用2.1 应用解耦举个常见业务场景:下单扣库存,用户下单后,订单系统去通知库存系统扣减。传统的做法就是订单系统直接等会说。

试试语音朗读:

ˋ▽ˊ

0可靠性、灵活的路由、集群、事务、高可用的队列、消息排序、问题追踪、可视化管理工具、插件系统等等。RabbitMq / Kafka (黑帽seo引流公司),ActiveMq 次之,ZeroMq 最差。当然ZeroMq 也可以做到,不过自己必须手动写代码实现,代码量不小。尤其是可靠等会说。

试试语音朗读:

2消息队列-MQ⾯试题转⾃:MQ⾯试题为什么使⽤消息队列解耦看这么个场景。A 系统发送数据到BCD 三个系统,通过接⼝调⽤发送。如果E 系统也要这个数据呢?那如果C 系统现在不需要了呢?A 系统负责⼈⼏乎崩溃到此结束了?。到此结束了?。

试试语音朗读:

1面试常见问题问题一:为什么使用消息队列?面试官对于这个问题的期望回答可能是:“你们公司有什么业务场景到此结束了?。

试试语音朗读:

1(后面会详细介绍Repartition);在Repartition 前,Partition1 被消费组的消费者A 进行消费,Repartition 后,Partition1 消费组的消费者B 进行消费,为了避免消息被重复消费,需要从消费组记录的Partition 消费进度读取当前消费到的位置(后面会介绍。

≥﹏≤ 试试语音朗读:

>^<

03、常见消息队列的比较4、Kafka的特性1. 消息持久化2. 高吞吐量3. 扩展性4. 多客户端支持5. Kafka Streams 5、RabbitMQ中的vhost起什么作用? 虚拟消息服务器,vhost,本质上就是一个mini版的mq服务器,有自己的队列、交换好了吧!

试试语音朗读:

╯▽╰

31、什么是消息队列? 消息队列,是分布式系统中重要的组件。主要解决应用耦合,异步消息,流量削锋等问题。可实现高性能,高可用,可伸缩和最终一致性架构,是大型分布式系统(黑帽seo引流公司)少的中间件。试试语音朗读:

11.消息队列的应用场景有哪些? 答:消息队列的应用场景如下。应用解耦,比如,用户下单后,订单系统需要通知库存系统,假如库存系统无法访问,则订单减库存将失败,从而导致订单失败。订单系统与库存系统耦合,这个时候如果使用消息队列,可以返回给好了吧!

试试语音朗读:

原创文章,作者:黑帽达人,如若转载,请注明出处:https://www.ftmpx.cn/hufug2d8.html

猜你喜欢:更多关于本篇文章的内容:
消息队列的面试题   消息队列面试常见问题   消息队列 面试   消息队列mq面试题   消息队列的问题   消息队列难吗   消息队列常见问题和解决方案   消息队列缺点   消息队列面试题及答案   消息队列区别面试题   

发表评论

登录后才能评论