消息中间件MQ知识概览
发布时间
阅读量:
阅读量
消息中间件MQ核心概念解析
- 消息队列概述
- 消息队列与远程过程调用
- Java消息服务
- 消息队列通信协议
- 不同消息队列方案的比较分析
- 消息的消费机制
MQ简介
MQ的产品种类和对比:
- MQ即消息中间件。MQ是一种概念,ActiveMQ是MQ的具体实现之一。无论选择哪一种消息中间件,都涉及以下几个技术层面:
①kafka:其开发语言为scala,是大数据领域中广泛采用的消息中间件。
②rabbitmq:其开发语言为erlang,基于erlang构建,难以对底层进行调整,且排查问题较为困难,因此不推荐使用。
③rocketmq:其开发语言为java,适用于大规模项目,并支持集群部署。
④activemq:其开发语言为java,适合用于中小型项目。

MQ的产生背景:
系统之间直接调用存在的问题?
在采用微服务架构后,链式调用已成为程序编写过程中的常见方式,为了实现整体功能,通常会将其分解为多个函数(或子模块),例如模块A调用模块B,模块B调用模块C,模块C再调用模块
全部评论 (0)
还没有任何评论哟~
