
消息队列
文章平均质量分 88
会游泳的石头
一位专注于交易处理平台开发的软件工程师,致力于通过技术创新解决复杂的业务问题,并热衷于分享知识与经验。
## 技能专长
- **编程语言**: Java, Python
- **分布式系统**: 分库分表策略设计,高并发处理
- **容器技术**: Docker, Kubernetes
## 博客特色
在我的博客里,你可以找到关于高并发系统设计、分库分表策略、微服务架构等方面的深度解析和技术分享。无论是初学者还是资深开发者,都能在这里找到有价值的内容。
## 联系方式
如有任何问题或合作意向,请随时通过 13027910376@sohu.com 联系我,期待与您的交流!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入探讨避免MQ消息重复消费的策略与实现
随着微服务架构的流行,消息队列(Message Queue, MQ)作为系统间异步通信的重要手段,被广泛应用于各种场景。然而,在使用MQ的过程中,一个不容忽视的问题是消息可能被重复消费。这不仅可能导致数据不一致,还可能引发一系列连锁反应。因此,如何有效地避免MQ消息的重复消费成为了一个重要的议题。原创 2025-04-13 18:40:35 · 974 阅读 · 0 评论 -
Kafka 与 RocketMQ 如何保证消息顺序性?代码实战与架构设计解析
在分布式系统中,消息中间件是实现高并发、解耦和异步处理的重要工具。然而,在一些关键业务场景(如订单状态流转、银行账户流水处理等)中,消息的消费顺序必须与发送顺序严格一致,否则会导致业务逻辑错误。本文将深入探讨 Kafka 和 RocketMQ 是如何保证消息顺序性的,并通过代码实战和架构设计为您解析其底层机制。一、为什么需要顺序消息?订单状态流转:订单从“创建”到“支付”再到“发货”,每一步都依赖于前一个状态。银行账户流水处理。原创 2025-04-01 12:53:08 · 935 阅读 · 0 评论