Published signals

EventHorizon.RocketMQ: A New Full-Featured .NET Client for RocketMQ

Score: 7/10 Topic: Full-featured RocketMQ .NET client

A developer released EventHorizon.RocketMQ, a comprehensive .NET client for RocketMQ supporting both gRPC (Proxy) and classic Remoting modes. It offers multi-cluster, multi-instance messaging and consumption models, filling a gap for .NET teams using RocketMQ. This signals increasing demand for .NET-native messaging solutions.

A new open-source project, EventHorizon.RocketMQ, provides a full-featured .NET client for Apache RocketMQ, supporting both the modern gRPC-based Proxy mode (RocketMQ 5) and the classic Remoting mode via NameServer. The client enables multi-cluster and multi-instance message sending and consumption, including PushConsumer for gRPC and classic consumption models for Remoting. While not an official replacement, it addresses a notable gap in the .NET ecosystem for RocketMQ integration. The project includes a quick-start guide with local test environment setup. For engineering teams using RocketMQ with .NET microservices, this client offers a viable alternative to Java-centric tooling. The release reflects broader trends in cross-language messaging and the growing adoption of RocketMQ beyond Java.