最新 最热

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

CodeWF.EventBus.Socket 是一个轻量级的、基于Socket的分布式事件总线系统,旨在简化分布式架构中的事件通信。它允许进程之间通过发布/订阅模式进行通信,无需依赖外部消息队列服务。...

2024-07-29
6

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

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

2024-07-01
2

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

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

2024-07-01
5

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

在这篇文章中,我们将探讨Apache Kafka中关于消息顺序的挑战和解决方案。在分布式系统中,按正确顺序处理消息对于维护数据的完整性和一致性至关重要。虽然Kafka提供了维护消息顺序的机制,但在分布式环境中实现这一点有其...

2024-06-28
2

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

分布式消息队列中间件是一种在分布式系统中负责消息传递的软件。它允许系统中的不同组件通过发送和接收消息来进行通信。分布式消息队列中间件可以提高系统的可伸缩性、可靠性和解耦性。本文将介绍如何从0到1手写一个...

mq
2024-06-22
1

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

在IT江湖里,消息队列(MQ)可是个响当当的“神器”。它就像是一个超级邮差,负责在系统间传递信息,确保数据能够准确无误地从一个地方送到另一个地方。今天,我们就来聊聊如何从0到1,亲手打造一个分布式消息队列中间件,让你也能成...

mq
2024-06-20
1

MQ-Quad 全志H616 主线内核编译调试记录(u-boot、kernel、buildroot)

/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts

2024-02-02
1

Java消息队列深度剖析:如何巧妙处理MQ重试失败和数据异常

在分布式系统中,消息队列(MQ)是实现服务解耦、异步消息处理、流量削峰等目的的关键组件。然而,消息传递过程中不可避免会遇到失败情况,如何处理MQ的重试失败和数据异常,是每个Java高级开发者必须面对的问题。本文将从设计和...

2024-01-29
3

面试题-MQ如何保证消息不被重复消费(三)

比如,我们的kafka,每一条消息都有一个offset,唯一标识这个条消息,默认情况下,消费者在消费完消息之后,然后在提交这个offset,消费者更才会认为消息被消费了,但是,我说的是但是,在消费这个提交offset此刻,我们的消费者重启了...

2024-01-23
4

程序员的27大Kafka面试问题及答案

Producer将消息发送到集群指定的主题中存储,同时也自定义算法决定将消息记录发送到哪个分区?

2023-12-24
5