首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#mq

支付回调消息的分布式锁设计

oktokeep

业务系统接收支付系统发送的MQ消息,然后推动业务逻辑及订单状态的处理。 如果非正常情况下,支付系统接收到多次第三方支付系统的多次回调,导致会发送多次MQ消息。 ...

10910

支付回调MQ消息的幂等处理及MD5字符串es中的使用及支付宝预授权完成

oktokeep

1.幂等的处理,根据对象的转json 转md5作为key,退款的处理 控制发送端?业务上比较难控制。支付异步通知,退款有同步通知(同步通知构建了异步通知)和...

7310

业务消息的前后不一致问题

oktokeep

消息的前后不一致问题。 1.A系统更新请求参数,记录请求来源。然后再远程调用B系统的接口来处理。在B系统处理成功之后,会发送MQ消息来反馈业务逻辑。 A系统在接...

9310

RocketMQ(四):消费前如何拉取消息?(长轮询机制)

菜菜的后端私房菜

上篇文章从Broker接收消息开始,到消息持久化到各种文件结束,分析完消息在Broker持久化的流程与原理

34140

【干货】看看我司消息队列用啥,全网最接地气pulsar教程(含业务解耦demo源码)

JavaDog程序狗

通过简单代码demo进行讲解,pulsar在java中如何使用?如何通过pulsar进行异步解耦?......等

14910

RocketMQ(二):揭秘发送消息核心原理(源码与设计思想解析)

菜菜的后端私房菜

上篇文章主要介绍消息中间件并以RocketMQ架构展开描述其核心组件以及MQ运行流程

22620

RocketMQ(一):消息中间件缘起,一览整体架构及核心组件

菜菜的后端私房菜

在队列的基础上,加入生产者与消费者模型,使用队列作为载体就能够组成简单的消息队列,在队列中“运输”的数据被称为消息

58130

聊聊rocketmq5的PushConsumer

code4it

org/apache/rocketmq/client/java/impl/consumer/PushConsumerImpl.java

14110

聊聊PushConsumer与SimpleConsumer拉取消息的区别

code4it

本文主要研究一下rocketmq5的PushConsumer与SimpleConsumer拉取消息的区别

12810

某马2024SpringCloud微服务开发与实战 bug记录与微服务知识拆解(MybatisPlus、Docker、MQ、ES、Redis)第五章

Qiuner

10810

某马2024SpringCloud微服务开发与实战 bug记录与微服务知识拆解(MybatisPlus、Docker、MQ、ES、Redis)第四章重制版

Qiuner

https://blog.csdn.net/qq_61654952/article/details/139453099?spm=1001.2014.3001.5...

9710

C#使用Socket实现分布式事件总线,不依赖第三方MQ

沙漠尽头的狼

CodeWF.EventBus.Socket 是一个轻量级的、基于Socket的分布式事件总线系统,旨在简化分布式架构中的事件通信。它允许进程之间通过发布/订阅...

22510

订单模块怎么用MQ实现异步通信?

用户11188770

当在ERP项目的订单模块中实现异步通信时,RabbitMQ作为消息中间件,可以确保订单系统与其他系统(如库存系统、支付系统、物流系统等)之间的解耦和异步处理。以...

13610

Rabbit MQ 和 Rocket MQ 两者之间有什么区别?

用户11188770

RabbitMQ和RocketMQ都是流行的开源消息队列系统,用于实现分布式系统之间的异步消息传递。但它们在多个方面存在显著的差异。以下是对两者区别的详细分析:

1.1K10

在Kafka中确保消息顺序:策略和配置

Kahen

在这篇文章中,我们将探讨Apache Kafka中关于消息顺序的挑战和解决方案。在分布式系统中,按正确顺序处理消息对于维护数据的完整性和一致性至关重要。虽然Ka...

29010

MQ大牛成长课--从0到1手写分布式消息队列中间件

用户11125870

分布式消息队列中间件是一种在分布式系统中负责消息传递的软件。它允许系统中的不同组件通过发送和接收消息来进行通信。分布式消息队列中间件可以提高系统的可伸缩性、可靠...

24210
领券
http://www.vxiaotou.com