• 物联网关键技术:消息队列

    消息队列MQ连接物联网与后端系统(业务应用、数据分析)大量的设备接入物联网平台后,会产生各种类型的事件和数据,对接到后端的各种服务,包括计算和存储。消息队列可以起到异步通信、应用解藕、削峰平谷的作用,是物联网平台不可缺少的组成部分。EMQ的解决方案:IoT Broker可直接对接消息队列服务消息队列技术选型传统J2EE企业信息系统中要引入消息队列MQ实现异步消息机制,最早大家都...

    物联网 2020年12月06日 2661 0
  • 消息模型:主题和队列有什么区别?

    可以看到,技术圈的风向一直在变,大数据、云的热度已经在慢慢消退,现在当红的是 AI 和 IoT。这些火热的概念,它最终要从论文和 PPT 落地,变成真正能解决问题的系统,否则就是一个空中楼阁。那不变的是什么?(一些题外话的感触)主题和队列有什么区别?最初的消息队列,就是一个严格意义上的队列消费者之间实际上是竞争的关系,每个消费者只能收到队列中的一部分消息如果需要将一份消息数据分...

    架构设计 2020年11月14日 1096 0
  • 消息队列核心-如何保证消息不丢失

    使用消息队列,绕不开的一个问题就是如何保证消息不丢失,现在主流的消息中间件都提供了完整的消息可靠性保证机制,可以确保消息的可靠传递,本文以rocketMq为例介绍如何保证消息不丢失,其他消息队列类似消息传递过程基本上所有的消息都划分为三个阶段 生产、存储、消费 ,如下图生产阶段: 在这个阶段,从消息在 Producer 创建出来,经过网络传输发送到 Broker 端。存储阶段:...

    技术文章 2020年10月14日 1300 0
  • 消息队列 CMQ 七大功能实践案例

    背景消息队列,在业务解耦、削峰填谷、流量控制、广播消息等场景下都有很好的应用,已经成为很多企业IT系统内部通信重要手段。现有常用的开源消息中间件有RabbitMQ、Kafka、RocketMQ等,但各自有着不同的应用场景和特点,例如,Kafka注重的是消息的吞吐量,不保证消息存储的可靠性以及一致性,因此多用于日志系统数据的上报;RabbitMQ能保证消息可靠存储投递,但性能较差...

    技术文章 2020年04月27日 1801 0