美文网首页
简介 ~ 消息中间件之一

简介 ~ 消息中间件之一

作者: 喏喏2021 | 来源:发表于2022-01-24 16:45 被阅读0次

1. 消息

在应用间传递的数据,可以是简单的文本、数值,也可以json类型,当然更复杂的对象也都可以

2. 消息中间件

  • 提供高效可靠的传递机制
  • 提供消息传递和消费排队模型
  • 支持分布式
  • 支持跨平台通信
  • 支持存储和转发,异步数据发送
  • 常见:RabbitMQ,Kafka,ActiveMQ,RocketMQ等

3. 作用

  • 存储:对数据进行持久化,数据正确处理后,再进行清除
  • 扩展性:中间件与应用解耦,增加消息处理效率比较方便
  • 顺序保证: 大多数可以保证处理顺序的先后性
  • 异步通信:可以把消息先放到中间件中,可能并不是立即处理它,需要的时候再进行处理

4. RabbitMQ介绍

基于rabbitmq使用的常用性,它的一点特点如下:

  • 可靠性:如持久化,发布确认等
  • 灵活的路由功能
  • 扩展性:支持集群,并可以动态扩展集群
  • 高可用性:可以对集群机器设置镜像
  • 协议支持:包括AMQP,STOMP,MQTT等
  • 语言支持:JAVA,Python,Ruby,php,c#,js等
  • 管理界面:提供了功能强大、易用的界面
  • 插件机制:可以对现有功能进行扩展

相关文章

  • 简介 ~ 消息中间件之一

    1. 消息 在应用间传递的数据,可以是简单的文本、数值,也可以json类型,当然更复杂的对象也都可以 2. 消息中...

  • RabbitMQ 消息中间件

    消息中间件 一、简介 消息中间件也可以称为消息队列(MQ:message queue),是指用高效可靠的消息传递机...

  • RocketMQ入门案例【面试+工作】

    0 RocketMQ简介 0.1 介绍 RocketMQ是一个消息中间件。消息中间件中有两个角色:消息生产者和消息...

  • 消息中间件简介

    消息中间件 消息中间件是指利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。...

  • 消息中间件简介

    一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播...

  • RabbitMQ中间件介绍及相关面试题

    消息队列中间件简介 ​ 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量 削锋等问题实...

  • 消息中间件使用场景

    一、消息中间件简介 Message-oriented middleware (MOM) is software...

  • 消息中间件RabbitMQ

    1、RabbitMQ 简介 1.1、消息队列中间件简介   消息队列中间中件是分布系统中重要的组件,主要解决应用耦...

  • 消息中间件踩坑之旅——RabbitMq简介加交换器类型(一)

    简介 RabbitMq是一个消息中间件,应用可以通过消息中间件来进行通信。 RabbitMq整体上是一个生产者消费...

  • RocketMQ:消息中间件简介

    1. 什么是消息中间件 (1)什么是消息? 消息是指:在应用程序之间传递的数据。消息可以非常简单,比如只包含文本字...

网友评论

      本文标题:简介 ~ 消息中间件之一

      本文链接:https://www.haomeiwen.com/subject/kbebhrtx.html