开发者社区> 云原生> 云消息队列

云消息队列

关注

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

0
今日
3748
内容
16
活动
2381
关注
|
消息中间件 存储 NoSQL
|

什么是消息队列?

笔记

243 0
|
消息中间件 SQL 开发框架
|

AspNetCore结合Redis实践消息队列

这是年中首发在博客园上的文章,个人觉得是AspNetCore结合Redis做的一次比较优秀的消息队列重构,其中对于点对点/发布-订阅的思路应该也是面试必考题。

606 0
|
消息中间件 存储 NoSQL
|

Redis消息队列发展历程

Redis是目前最受欢迎的kv类数据库,当然它的功能越来越多,早已不限定在kv场景,消息队列就是Redis中一个重要的功能。Redis从2010年发布1.0版本就具备一个消息队列的雏形,随着10多年的迭代,其消息队列的功能也越来越完善,作为一个全内存的消息队列,适合应用与要求高吞吐、低延时的场景。本文将来盘一下Redis消息队列功能的发展历程,历史版本有哪些不足,后续版本是如何来解决这些问题的。

1415 2
|
消息中间件 监控 NoSQL
|

实战干货:基于Redis6.0 部署迷你版本消息队列(中)

实战干货:基于Redis6.0部署迷你版本消息队列(中)

442 0
|
消息中间件 运维 NoSQL
|

实战干货:基于Redis6.0 部署迷你版本消息队列(上)

实战干货:基于Redis6.0 部署迷你版本消息队列(上)

240 0
|
消息中间件 Java 大数据
|

面试官提问:说说你对消息队列的理解

关于消息队列,断断续续的看了很多资料,一直想抽个时间把这些知识整理记录下来,但是没腾出时间来写,正好所在的项目在实际业务中使用到了消息队列,索性就将这方面的知识整理一下,可能有理解不到位的地方,望网友批评指出!

266 0
|
消息中间件 API 数据库
|

Rabbit MQ消息队列原理(4)

Rabbit MQ消息队列原理(4)

228 0
|
消息中间件 存储
|

Rabbit MQ消息队列原理(3)

Rabbit MQ消息队列原理(3)

176 0
|
消息中间件 存储 算法
|

【Android 异步操作】手写 Handler ( 消息队列 MessageQueue | 消息保存到链表 | 从链表中获取消息 )

【Android 异步操作】手写 Handler ( 消息队列 MessageQueue | 消息保存到链表 | 从链表中获取消息 )

294 0
|
消息中间件 存储 Java
|

【Android 异步操作】手写 Handler ( Message 消息 | ThreadLocal 线程本地变量 | Looper 中的消息队列 MessageQueue )

【Android 异步操作】手写 Handler ( Message 消息 | ThreadLocal 线程本地变量 | Looper 中的消息队列 MessageQueue )

206 0
|
消息中间件 存储 负载均衡
|

17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列

本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ 17 个方面综合对比作为消息队列使用时的差异。

1250 0
|
消息中间件 中间件 RocketMQ
|

分布式消息队列RocketMQ

说到分布式事务,就会谈到那个经典的”账号转账”问题:2个账号,分布处于2个不同的DB,或者说2个不同的子系统里面,A要扣钱,B要加钱,如何保证原子性? 一般的思路都是通过消息中间件来实现“最终一致性”:A系统扣钱,然后发条消息给中间件,B系统接收此消息,进行加钱。 但这里面有个问题:A是先update DB,后发送消息呢? 还是先发送消息,后update DB? 假设先update DB成功,发送消息网络失败,重发又失败,怎么办? 假设先发送消息成功,update DB失败。消息已经发出去了,又不能撤回,怎么办? 所以,这里下个结论: 只要发送消息和update DB这2个操作不是原子

270 0
|
消息中间件 负载均衡 前端开发
|

【高并发】为何高并发系统中都要使用消息队列?这次彻底懂了!

很多高并发系统中都会使用到消息队列中间件,那么,问题来了,为什么在高并发系统中都会使用到消息队列中间件呢?立志成为资深架构师的你思考过这个问题吗?

929 0
|
消息中间件 Docker 容器
|

RabbitMQ01_消息队列概述、使用场景、劣势、架构图与主要概念、Docker快速安装Rabbitmq、角色分类(四)

RabbitMQ01_消息队列概述、使用场景、劣势、架构图与主要概念、Docker快速安装Rabbitmq、角色分类(四)

211 0
|
消息中间件 关系型数据库 MySQL
|

RabbitMQ01_消息队列概述、使用场景、劣势、架构图与主要概念、Docker快速安装Rabbitmq、角色分类(三)

RabbitMQ01_消息队列概述、使用场景、劣势、架构图与主要概念、Docker快速安装Rabbitmq、角色分类(三)

338 0
|
消息中间件 存储 监控
|

消息队列详解

面试官在面试候选人时,如果发现候选人的简历中写了在项目中使用了 MQ 技术(如 Kafka、RabbitMQ、RocketMQ),基本都会抛出一个问题:在使用 MQ 的时候,怎么确保消息 100% 不丢失?

416 0
|
消息中间件
|

UCOSii的理解和应用之消息队列

UCOSii的理解和应用之消息队列

324 0
|
消息中间件 缓存 容灾
|

常见消息队列基础知识

为什么需要消息队列?使用消息队列有什么好处? 一、消息队列的特性 二、为什么需要消息队列? 三、使用消息队列有什么好处? 四、为什么需要分布式? 五、分布式环境下需要解决哪些问题? 六、如何实现? 七、常见消息队列对比和选型

374 0
|
消息中间件 Java
|

阿里百度华为消息队列MQ异步场景面试题(下)

阿里百度华为消息队列MQ异步场景面试题

188 0
|
消息中间件 监控 算法
|

RocketMQ/Kafka等消息队列复制的最佳实践

RocketMQ/Kafka等消息队列复制的最佳实践

330 0
|
消息中间件 安全 Java
|

使用消息队列(MQ)的 10 个理由!

使用消息队列(MQ)的 10 个理由!

191 0
|
消息中间件 存储 算法
|

消息队列面试解析系列(七)- 数据压缩(下)

消息队列面试解析系列(七)- 数据压缩

329 0
|
消息中间件 移动开发 自然语言处理
|

消息队列面试解析 - 传输协议(上)

消息队列面试解析 - 传输协议

156 0
|
消息中间件 Nacos RocketMQ
|

消息队列面试必问解析(上)

消息队列面试必问解析

227 0
|
消息中间件 存储 负载均衡
|

消息队列面试解析系列(三)-消息模型辨析(下)

消息队列面试解析系列(三)-消息模型辨析

252 0
|
消息中间件 NoSQL Kafka
|

消息队列面试解析系列(一)-消息队列(MQ)的意义(上)

本文详细介绍了消息队列(MQ)的由来、适用场景及优缺点,并结合实际案例分析了其在异步处理、流量控制和服务解耦中的应用。通过秒杀系统等实例,展示了MQ如何提升系统性能与稳定性,同时讨论了不适用MQ的场景及常见问题解答。内容涵盖发布/订阅模型、事件驱动、事务一致性等,帮助读者深入理解MQ在分布式系统中的重要作用。

280 0
|
消息中间件 存储 Java
|

一个故事告诉你什么是消息队列!

有一天,产品跑来说:“我们要做一个用户注册功能,需要在用户注册成功后给用户发一封成功邮件。”

237 0
|
消息中间件 缓存 运维
|

Redis实现消息队列与延时消息队列

Redis实现消息队列与延时消息队列

927 0
|
消息中间件 缓存 安全
|

消息队列介绍 | 学习笔记

快速学习消息队列介绍

207 0
|
消息中间件 运维 Java
|

基于RabbitMQ消息队列的分布式事务解决方案(下)

基于RabbitMQ消息队列的分布式事务解决方案(下)

303 0
|
消息中间件 分布式计算 Java
|

Kafka实战(1)-为何大厂都选择Kafka作为消息队列

Kafka实战(1)-为何大厂都选择Kafka作为消息队列

296 0
|
消息中间件 Java 关系型数据库
|

突破Java面试(9)-如何保证消息队列的顺序性

突破Java面试(9)-如何保证消息队列的顺序性

254 0
|
消息中间件 NoSQL Redis
|

消息队列技术选型

消息队列技术选型

174 0
|
消息中间件 负载均衡 前端开发
|

为何高并发系统中都要使用消息队列?这次彻底懂了!

很多高并发系统中都会使用到消息队列中间件,那么,问题来了,为什么在高并发系统中都会使用到消息队列中间件呢?立志成为资深架构师的你思考过这个问题吗?

358 0
|
消息中间件 缓存 数据库
|

Python编程:RabbitMQ消息队列

Python编程:RabbitMQ消息队列

275 0
|
消息中间件 负载均衡 前端开发
|

【高并发】为何高并发系统中都要使用消息队列?这次彻底懂了!

很多高并发系统中都会使用到消息队列中间件,那么,问题来了,为什么在高并发系统中都会使用到消息队列中间件呢?立志成为资深架构师的你思考过这个问题吗?

256 0
|
消息中间件 负载均衡 前端开发
|

【高并发】为何高并发系统中都要使用消息队列?这次彻底懂了!

很多高并发系统中都会使用到消息队列中间件,那么,问题来了,为什么在高并发系统中都会使用到消息队列中间件呢?立志成为资深架构师的你思考过这个问题吗? 本文集结了众多技术大牛的编程思想,由冰河汇聚并整理而成,在此,感谢那些在技术发展道理上默默付出的前辈们!

211 0
|
消息中间件 存储 XML
|

消息队列的使用场景是什么样的?

消息队列的使用场景是什么样的?

476 0
|
消息中间件 SQL 运维
|

使用Mysql实现消息队列

使用数据库实现简单队列,一个好处就是消息都是可见的。 可以直接查数据库。 不用加悲观锁,因为update成功后就带锁。其它同版本的更新都会失败。 还有个好处就是减少组件依赖。 简单的服务数据库就能搞定。 不用再起个rabbitmq服务啥的。 节约运维成本。

1740 0
|
消息中间件
|

消息队列

一个任务运行时的数据和状态怎么告诉其他任务?信号量为任务间同步和互斥提供了提供了高效的方法,但它不能携带更多的任务信息。因而需要使用更高级的通讯方式,即消息队列和管道。这节主要讲消息队列。

197 0
|
消息中间件 Java 大数据
|

消息队列MQ

消息队列MQ

303 0
|
消息中间件 存储 自然语言处理
|

秒懂消息队列

作为技术方案最常提到的组件:消息队列,它在我们的程序中起到了重要的作用。异步、解耦、削峰(缓冲)等特性正是我们选择它的原因。本文将会按自己的理解聊一聊消息队列的本质、使用场景、注意事项、以及介绍下主流的消息队列。

212 0
|
消息中间件 测试技术 API
|

阿里云微服务消息队列MQTT管控API本地测试Quick Start

微消息队列MQTT版是阿里云推出的一款面向移动互联网以及物联网领域的轻量级消息中间件。如果说传统的消息队列中间件一般应用于微服务之间,那么适用于物联网的微消息队列MQTT版则实现了端与云之间的消息传递和真正意义上的万物互联。目前产品提供常用的云端API的功能调用,本文通过接口调用QuerySessionByClientId根据Client ID查询指定设备的连接信息。

649 0
|
消息中间件 存储 网络协议
|

消息队列使用

消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,有消息系统来确保信息的可靠专递,消息发布者只管把消息发布到MQ中而不管谁来取,消息使用者只管从MQ中取消息而不管谁发布的,这样发布者和使用者都不用知道对方的存在。

743 0
|
消息中间件 Kafka 网络安全
|

PHP SDK连接阿里云消息队列Kafka

本文在centos8环境下,基于开源客户端php-rdkafka连接阿里云消息队列Kafka。

985 0
|
消息中间件 监控 Cloud Native
|

阿里云消息队列Kafka实战经验分享

消息队列Kafka版是阿里云提供的分布式、高吞吐、可扩展的消息队列服务。消息队列Kafka版广泛用于日志收集、监控数据聚合、流式数据处理、在线和离线分析等大数据领域,已成为大数据生态中不可或缺的一部分。本次直播将为您深入分享消息队列Kafka的实战经验。

12919 0
|
消息中间件 Java API
|

阿里云微服务消息队列Token Java Code Sample

文本主要演示使用Java SDK调用 ApplyToken 创建临时访问 Token。

3387 0
|
消息中间件 运维 监控
|

消息队列选型问题

消息队列比作是一个存放消息的容器,当我们需要使用消息的时候可以取出消息供自己使用。消息队列是分布式系统中重要的组件,使用消息队列主要是为了通过异步处理提高系统性能和削峰、降低系统耦合性。下面主要介绍RabbitMQ、RocketMQ和Kafka三款消息中间件的选型。

814 0
|
消息中间件 存储 运维
|

【云栖号案例 | 互联网】车主无忧通过消息队列Kafka商业版 解放生产力 节省大量成本

车主无忧开源的Kafka多副本存储,存储压力大,处理冷数据读的时候处理速度明显下降。上云后消息集群平稳运行,提升诊断效率、指导优化系统。

1503 0
我要发布