vlambda博客
学习文章列表

看过来,移动云消息队列家族来啦!


近年来,大家在各大平台促销抢购时,有没有发现系统延迟、崩溃不那么频繁了呢?对,没错!因为云计算系统和大数据系统中不可或缺的“催化剂”—消息队列,有效连接了上层应用与下层操作系统、数据库。

容小编给大家小小科普一下。消息队列中间件产品是消息传输过程中保存消息的容器主要解决传统结构耦合性、系统异步性以及缓解大数据量并发的问题。

看过来,移动云消息队列家族来啦!

为紧跟市场发展趋势,移动云于2019年先后上线中间件产品消息队列MQTT和消息队列RocketMQ。近日,移动云正式发布了消息队列Kafka产品,助力数字新基建大规模建设。下面就跟随小编一起来了解下中间件产品各成员吧!


消息队列Kafka


看过来,移动云消息队列家族来啦!
看过来,移动云消息队列家族来啦!

作为新成员,消息队列Kafka是一种分布式、高可靠、全托管的云端消息队列服务,同时支持流式和批量数据处理,被广泛应用于日志收集、流计算处理、数据中转等大数据应用场景。朋友们可能又会问哪些情况会涉及上述应用场景呢?

● 构建日志分析平台

高吞吐量(百万级)的平台,如电商购物平台,每天都会产生大量的日志。Kafka可作为日志收集中心,将平台用户的日志快速采集到集群,为日志的离线分析和实时在线分析提供数据支撑

● 流计算处理

股市走向分析、气象数据测控、网站用户行为分析,由于数据实时性强、数据量大,很难统一采集并入库存储后再做处理。Kafka与Storm/Spark等流计算引擎相结合,可帮助这些机构采集大规模实时数据并对数据进行处理和计算分析。 

移动云消息队列Kafka提供专业可靠的云端全托管服务,100%兼容Apache Kafka协议并修复其自有缺陷,用户订购服务后无需改造即可灵活应对各种业务场景规模,保障数据安全可靠和业务稳定不中断。


消息队列RocketMQ


消息队列RocketMQ用于不同应用间消息存储与收发,满足用户消息收发的业务需求。消息队列RocketMQ主要可解决异步耦合、削峰填谷、分布式事务消息等问题。这些问题会被哪些行业遇到呢?

看过来,移动云消息队列家族来啦!
看过来,移动云消息队列家族来啦!

● 电子商务行业

电商或大型网站可选择消息队列RocketMQ作为中间件,核心业务系统将数据都投递至消息队列RocketMQ,订单、支付、库存系统直接从消息队列RocketMQ中调取数据,系统间互不影响,有效提高了系统响应速度。促销活动中,企业可以通过消息队列RocketMQ缓存海量的请求消息,实行削峰填谷,依系统处理能力按先后顺序提交请求,有效减少系统的压力

● 金融行业

用户交易后,支付系统需根据交易是否成功来通知其他子系统及时更新。企业可使用消息队列RocketMQ,核心业务系统可根据交易状态直接修改数据,并将修改后的信息存入消息队列RocketMQ,以保证数据处理最终一致

消息队列RocketMQ可提供如普通消息、事务消息、顺序消息等多类型的消息服务支持亿级消息收发与推送,主备故障可自动切换,可有效保障服务的可用性。


消息队列MQTT


消息队列MQTT是一款针对移动互联网、物联网等场景下的多设备长连接设计的消息中间件产品,采用分布式集群部署,支持MQTT协议,可实现端到云间的双向通信。消息队列MQTT又可以应用到哪些行业呢?

看过来,移动云消息队列家族来啦!
看过来,移动云消息队列家族来啦!

● 物联网消息

随着移动互联网和物联网产业的不断发展,设备与云端的消息互通变得尤其重要。移动云消息队列MQTT可承担移动端连接接入、连接管理、数据转发等工作,后端与消息队列RocketMQ连接,保障数据持久化和消息存储

 新零售

在无人超市等场景下,企业可通过电子价签的方案实现对商品价格的管理,通过消息队列MQTT和消息队列RocketMQ的结合使用,可完成和各个电子价签的数据交换,实现电子价签数据的实时更新

智慧餐饮

随着物联网技术的成熟,智能点餐已成为餐厅的标配。通过MQTT消息队列产品,消费者可在餐桌上扫码点餐,并与商家后端系统连接实现自助下单、支付

移动云消息队列MQTT可提供will message/retain message多种类型的消息支撑百万级消息并发,与RocketMQ消息互通,可实现移动设备端和云端的数据打通,避免单点故障,保障服务高可用。



三款产品对比



大家可能会好奇这三款产品属于一个体系,到底有哪些异同点呢?话不多说,小编直接上图。

看过来,移动云消息队列家族来啦!

移动云消息队列家族可帮助提升企业系统的响应速度,优秀的企业都已使用,您还在等什么?目前,移动云消息队列Kafka已在官网正式上线。


赶快扫描下方二维码订购吧!