MQ消息中间件高频面试题及详细答案(实战版).docx

MQ消息中间件高频面试题及详细答案(实战版).docx

MQ消息中间件高频面试题及详细答案(实战版)

一、基础认知类

1.什么是消息中间件MQ?核心作用是什么?

消息中间件是一套独立的分布式通信组件,主要用于系统之间异步传递数据、投递消息,解决微服务、分布式系统中的通信耦合、流量不均、异步处理等问题。

核心作用主要有四点:

1)解耦:服务之间不需要直接调用接口,生产者发消息、消费者收消息,上下游系统互不依赖,改动互不影响;

2)异步处理:无需同步等待结果,生产者发送消息后直接返回,后续业务由消费者异步执行,大幅提升接口响应速度;

3)削峰填谷:瞬时高并发请求全部存入消息队列,消费者匀速消费,避免突发流量直接打垮后端服务;

4)事件驱动、数据可靠

文档评论(0)

1亿VIP精品文档

相关文档