原文:MQ的面试题

MQ的优点和缺点 优点:解耦 异步,削峰 解耦: 所以需要用来解耦: 异步: 解决方法: 削峰: 解决方法是: 缺点:降低高可用性.增加系统的复杂程度.一致性问题 降低高可用的原因:系统引入的外部依赖越多,越容易挂掉,本来你就是A系统调用BCD三个系统的接口就好了,现在又加入一个mq,万一mq挂掉了,整个系统也就崩溃了. 增加系统的复杂程度:硬生生的增加一个MQ进来怎么保证不被重复消费 怎么保证不 ...

2019-06-11 22:43 0 6097 推荐指数:

查看详情

MQ 面试题

MQ 面试题 为什么要使用MQ (1)解耦:A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃......A 系统跟其它各种乱七八糟的系统严重耦合,A 系统产生一条比较关键的数据,很多系统都需要 ...

Sun Jul 04 08:18:00 CST 2021 0 267
MQ相关面试题

如果你的简历中有写到MQ,那么面试官一般会问到如下几个问题,至少我在面试中经常常被问到,所以今天总结一下,有不对的地方还望多多包涵: 首先第一个问题,为什么要用MQ? 如果这个问题你都没考虑过,那么说明你只是一个单纯会用MQ技术的一个coder,而不是一个会独立思考的程序员,如果被面试官问到 ...

Fri Oct 18 20:45:00 CST 2019 0 1335
Mq消息的常见面试题

一、消息队列如何解决消息不会丢失问题 消息从生产到消费可以经历三个阶段:生产阶段、存储阶段和消费阶段。 生产阶段:在这个阶段,从消息在Producer创建出来,经过网络传输发送到Broker ...

Mon Nov 30 20:25:00 CST 2020 0 2507
消息队列MQ-面试题

转自:https://blog.csdn.net/qq_30281559/article/details/93662737 1.什么是消息队列? 可以看作是一个存放消息的容器,当我们需要使用消息的 ...

Fri May 29 04:44:00 CST 2020 0 1073
消息队列 - MQ面试题

MQ面试题 为什么使用消息队列 解耦 看这么个场景。A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃...... 在这个场景中,A 系统跟其它各种乱七八糟的系统严重耦合,A 系统 ...

Thu Jan 09 19:31:00 CST 2020 0 5001
分布式服务(RPC)+分布式消息队列(MQ面试题精选

​ 分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。 分布式消息队列(MQ) 为什么使用 MQ? 异步处理 - 相比 ...

Wed Jul 03 23:25:00 CST 2019 0 653
测试面试题(3)面试题

最近做的一个项目版本,用了多久?最近版本都有哪些功能,输出了多少用例?这个项目中你负责了哪些模块?你觉得你们项目有什么优势性能测试怎么做的?性能测试用什么工具测的?实时监控服务端CPU性能用什么方法? ...

Sat Aug 28 18:46:00 CST 2021 0 109
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM