Skip to content
BLOG

Technical Blog

Architecture design, engineering practice and technical insights from the RobustMQ team

📌Pinned
RobustMQ 0.4.0 Released
106
LatestMay 15, 2026

Broker + SDK: A Complete Solution for Agent Async Communication

Read more →
105
技术博客RobustMQMay 15, 2026

A2A Ecosystem Survey: Finding mq9's Value

104
技术博客RobustMQMay 15, 2026

What mq9 SDK Is Trying to Do

103
AI技术博客May 10, 2026

The mq9 Protocol MCP Server and Eight Typical Scenarios

The main Agent tracks the running status of several Workers....

102
RobustMQAIMay 10, 2026

mq9 MCP User Guide

101
AIDesignMay 10, 2026

mq9 MCP Server — Technical Design

100
RobustMQRustMay 9, 2026

RobustMQ Supporting Vector Search and Full-Text Search: Some Thoughts

99
AI技术博客May 8, 2026

mq9-hermes plugin: Some Technical Thoughts

98
技术博客RobustMQMay 8, 2026

mq9 as a Service Registry: Some Thoughts

96
技术博客RobustMQMay 8, 2026

mq9 and A2A: A Few Rounds of Thinking

94
Design技术博客Apr 29, 2026

mq9 Protocol Design: Q&A

This question deserves a direct answer, because it wasn't ac...

93
技术博客RobustMQApr 26, 2026

Is mailbox the right abstraction?

After going through all of that, I keep arriving at the same...

92
Kafka技术博客Apr 26, 2026

What Should the Future of Messaging Look Like: Some Thoughts

When the industry talks about multi-protocol support, the na...

91
AI技术博客Apr 26, 2026

Looking for Someone to Build mq9 Together

Every one of the items below is something we want to do, and...

90
技术博客RobustMQApr 26, 2026

mem0 Filled the Memory Layer. mq9 Is Here for the Messaging Layer.

You might ask: isn't the messaging layer already solved by K...

89
技术博客RobustMQApr 26, 2026

Connecting Two LangGraph Agents with mq9

pip install langgraph langchain-openai langchain-mq9...

88
HTTP技术博客Apr 10, 2026

Adding Agent Discovery and Async Communication to A2A with mq9

Deploy one RobustMQ instance on the internal network and you...

87
RobustMQMQTTApr 10, 2026

RobustMQ Gateway: A Minimal Access Layer for a Multi-Protocol Ecosystem

Gateway is not a protocol — it's an access method. It sits a...

86
AI技术博客Apr 10, 2026

Solving A2A Async Reliable Communication with mq9

mq9 is a messaging protocol designed specifically for async ...

85
技术博客RobustMQApr 10, 2026

Async Communication in LangChain Agents with mq9

pip install langchain langchain-openai langchain-mq9...

84
RobustMQAIApr 10, 2026

RobustMQ Test Agent: Technical Design Document

RobustMQ currently has unit tests and basic integration test...

83
RobustMQ技术博客Apr 10, 2026

The Philosophy Behind RobustMQ

**One: Unified storage, multiple protocol views**...

82
RobustMQAIApr 9, 2026

What Should a Messaging System Look Like in the Age of AI — Thoughts and Explorations on mq9

This is an open question, and we do not have all the answers...

81
技术博客RobustMQApr 9, 2026

Four Perspectives on "Agent Communication: The mq9-Based Agent Mailbox"

I'm actively building multi-agent systems right now, so let ...

80
AI技术博客Apr 9, 2026

Agent Communication: Agent Mailboxes Built on mq9

We conducted a thorough research pass, examining existing ap...

79
RobustMQDesignApr 9, 2026

RobustMQ NATS Queue Group Subscription Design

When a client issues a SUB, the subscription is synced to al...

78
AI技术博客Apr 2, 2026

A Deep Survey of Agent Async Communication Solutions

Some teams recognized the transport problem and started reac...

77
技术博客RobustMQApr 2, 2026

Agent Communication Inside a Company: Real Scenarios for mq9

You'll notice that all the scenarios above — real-time, asyn...

76
技术博客RobustMQApr 2, 2026

mq9 and A2A: The Relationship Between Transport Layer and Application Layer

mq9 is the communication transport layer that RobustMQ desig...

75
技术博客RobustMQApr 1, 2026

The State and Future of Agent Communication: Where mq9 Fits

Let's go through them one by one....

74
KafkaHTTPApr 1, 2026

mq9 vs Existing Solutions: Eight Scenarios Side by Side

**HTTP polling**: The orchestrator periodically requests eac...

73
KafkaMessage QueueApr 1, 2026

Five Sharp Questions: A Self-Interrogation on mq9

**Challenge:** You say the core need for Agent communication...

72
KafkaMessage QueueApr 1, 2026

The Next Decade of Message Queues: Forget Kafka

What has been the hottest direction in the message queue spa...

71
RobustMQKafkaApr 1, 2026

Our Answer: mq9

In the previous post I said communication takes far richer f...

70
RobustMQAIApr 1, 2026

mq9: What It Is

mq9 has a single core abstraction: **Mailbox (MAILBOX)**....

69
RobustMQAIApr 1, 2026

mq9: RobustMQ's Communication Layer Designed for AI Agents

mq9 has a single core abstraction: **Mailbox (MAILBOX)**....

68
AIDesignApr 1, 2026

$mq9.AI.* Protocol Design Document

**mail_address**: The communication address defined by the u...

67
技术博客RobustMQApr 1, 2026

Agent Mailbox: Our Thinking and Positioning

Despite being called a mailbox, it is not an application — i...

66
AI技术博客Apr 1, 2026

Infrastructure for the Agent Era: Reflections After Reading Two Articles by Huang Dongxu

Huang Dongxu's first core judgment is: when the user shifts ...

65
RobustMQMQTTApr 1, 2026

RobustMQ Milestone: Unified Storage, Multi-Protocol Native Consumption — It Works

This demo only covers MQTT publishing with basic subscriptio...

64
RobustMQIoTMar 29, 2026

RobustMQ at the Edge: Thinking Through Adaptation for Edge Scenarios

When planning RobustMQ's application directions, our focus w...

63
RobustMQMQTTMar 29, 2026

RobustMQ AI: AI Capability Extension Planning Based on the NATS Protocol

62
技术博客RobustMQMar 29, 2026

NATS JetStream Protocol Reference

Query the overall JetStream status of the server. Request pa...

61
技术博客RobustMQMar 29, 2026

NATS Client Protocol Reference

60
技术博客RobustMQMar 29, 2026

In-Depth Technical Analysis and Reflections on FlowMQ

59
Architecture技术博客Mar 29, 2026

FlowMQ Technical Architecture Analysis and Speculation

58
RobustMQArchitectureMar 29, 2026

RobustMQ's Hybrid Architecture Exploration: tokio + Storage Layer Extraction

Problems with fully replacing the runtime (tokio → compio):...

57
RobustMQMQTTMar 29, 2026

Tokio Scheduling Jitter and io_uring: From Iggy's Exploration to RobustMQ's Thinking

While load-testing the RobustMQ MQTT Broker, we noticed a st...

56
RobustMQMQTTMar 29, 2026

RobustMQ MQTT Performance Tuning: From DashMap Nested Lock Contention to ArcSwap

These two problems look different on the surface, but they c...

55
RobustMQMQTTMar 29, 2026

RobustMQ Multi-Protocol Architecture: Protocol Parsing from MQTT to Kafka and AMQP

54
RobustMQDesignMar 29, 2026

Design of the RobustMQ Rate Limiting Module

53
RobustMQMQTTMar 29, 2026

An Edge Case with QoS 2 in Cluster Mode

52
技术博客RobustMQMar 29, 2026

Where Does a Messaging System's Boundary Lie?

51
AI技术博客Mar 29, 2026

How Will Infrastructure Change in the Age of AI Agents?

In traditional software, data flows are designed in advance ...

50
RobustMQMQTTMar 29, 2026

RobustMQ Rule Engine and AI Integration: Technical Design and Boundary Thinking

The core motivation for planning a rule engine in RobustMQ c...

49
RobustMQAIMar 29, 2026

Building Infrastructure Software in the AI Era: Lower Barriers, Restructured Moats

Over the past while, we've been pushing forward RobustMQ's r...

48
RobustMQRaftMar 29, 2026

RobustMQ Raft State Machine Performance Breakthrough: Batch Semantics + Concurrency Governance, from 20k to 140k ops/s

The conclusion from the previous article, [Raft State Machin...

47
RobustMQRaftMar 29, 2026

RobustMQ Raft State Machine Continued Optimization: Re-Validating Groups, Heartbeat Clocks, and Runtime Threads

In the previous article, [Raft State Machine Performance Inv...

46
RobustMQMQTTMar 29, 2026

RobustMQ Rule Engine Design Thinking

RobustMQ supports multiple protocols including MQTT and Kafk...

45
RobustMQMQTTMar 29, 2026

RobustMQ Raft State Machine Performance Investigation: The Problem Isn't RocksDB — It's Queuing

RobustMQ's Meta Service is built on OpenRaft and is responsi...

44
RobustMQ技术博客Feb 23, 2026

RobustMQ 2026: What We're Building

2025 was the year RobustMQ went from "figuring out the direc...

43
RobustMQ技术博客Feb 22, 2026

RobustMQ 0.3.0 RELEASE Officially Released

0.3.0 marks RobustMQ's move from "finding direction" to "adv...

42
RobustMQAIFeb 22, 2026

Eight Use Cases for RobustMQ in AI Scenarios

41
RobustMQKafkaFeb 22, 2026

RobustMQ: Next-Gen Communication Infrastructure Built for AI

AI training’s main challenge is GPU utilization. According t...

40
RobustMQAIFeb 22, 2026

AI-Era Foundational Software Development: How Energy Allocation Has Changed

Over the past year developing RobustMQ, AI-assisted programm...

39
RobustMQKafkaFeb 22, 2026

Three Storage Modes in RobustMQ

The storage engine is the heart of a message queue. It deter...

38
技术博客RobustMQFeb 22, 2026

NATS: Technically Elegant, Clearly Limited Ceiling

As someone developing a message queue, I keep an eye on vari...

37
RobustMQMessage QueueFeb 22, 2026

In Message Queues, Revolutionary Innovation Is Hard to Come By

While developing RobustMQ, I often think: where is there roo...

36
RobustMQAIFeb 22, 2026

How I Collaborate with AI When Developing RobustMQ

Over the past year+ developing RobustMQ, AI-assisted program...

35
AIMessage QueueFeb 22, 2026

Message Queues and MCP Server: Useful But Not Core

I've been looking at MQ and AI lately, and MCP Server has be...

34
RustKafkaFeb 22, 2026

Apache Iggy: Rewriting the Message Stream Platform in Rust

Apache Iggy is a persistent message streaming platform writt...

33
KafkaArchitectureFeb 22, 2026

StreamNative Ursa: LakeHouse-Native Architecture Based on Object Storage

Ursa is a proprietary messaging engine from StreamNative, po...

32
AI技术博客Feb 22, 2026

What Is StreamNative Orca Agent Engine

In September 2025, StreamNative released Orca Agent Engine, ...

31
AIMessage QueueFeb 22, 2026

AI Strategy of Message Queue Giants: What StreamNative, Confluent, and Redpanda Are Doing

While researching AI infrastructure recently, I noticed some...

30
RobustMQ技术博客Feb 22, 2026

Thinking While Building: A Note on RobustMQ Writing

I've written a fair amount lately about RobustMQ's storage l...

29
RobustMQAIFeb 22, 2026

The "Unsexy" Nature of Foundation Software and Its Real Value

During my time working on RobustMQ, I've often felt a bit un...

28
RobustMQRaftFeb 22, 2026

RobustMQ Design Philosophy: Why We Choose Composition Over Innovation

A friend recently asked: What's RobustMQ's breakthrough inno...

27
RobustMQ技术博客Feb 22, 2026

Some Thoughts on RobustMQ in Edge Scenarios

I've been thinking about RobustMQ's fit and role in edge sce...

26
RobustMQIoTFeb 22, 2026

RobustMQ vs NATS: Memory Mode

While designing RobustMQ, we kept asking: Can one unified ar...

25
RobustMQMessage QueueFeb 22, 2026

RobustMQ Storage Layer Design (Part 2): From Philosophy to Solution

In the previous article "RobustMQ: Some Thoughts on Message ...

24
RobustMQRocksDBFeb 22, 2026

RobustMQ Storage Layer: Design and Implementation of File Segment

The storage engine is the heart of a message queue—it determ...

22
RobustMQ技术博客Feb 22, 2026

RobustMQ Is an Exploration

Lately I've been thinking: "We have lots of ideas, but code ...

21
RobustMQRustFeb 22, 2026

RobustMQ: We Want to Be the Definers, Not the Followers

Over the past few months, many people have asked me: There a...

20
RobustMQ技术博客Feb 22, 2026

IBM Acquires Confluent: Talking About RobustMQ

Today I saw the news that IBM acquired Confluent for $11 bil...

19
RobustMQAIFeb 22, 2026

Reflections on AI Coding

While working on RobustMQ, I've been thinking: When AI can g...

18
RobustMQAIFeb 22, 2026

RobustMQ: Reflections and Exploration in AI Scenarios

While building RobustMQ, we've been thinking about a questio...

17
RobustMQ技术博客Feb 22, 2026

RobustMQ: Strategic Thinking on Building the Next-Generation Unified Message Platform

After months of deep reflection, we have clarified RobustMQ'...

15
RobustMQRocksDBFeb 22, 2026

RobustMQ Storage Layer Design

Continuing from the previous article, to satisfy various sce...

14
技术博客RobustMQFeb 22, 2026

14.md

13
RobustMQKafkaFeb 22, 2026

RobustMQ: Thoughts on Message Queue Storage Layer Design

If you follow the message queue space, you'll notice that ma...

12
RobustMQRustFeb 22, 2026

Storage Layer Storage Adapter Architecture

RobustMQ's storage layer adopts a pluggable architecture. Th...

11
RobustMQMQTTOct 29, 2025

RobustMQ MQTT Broker System Architecture

10
RobustMQKafkaFeb 22, 2026

Meta Service System Architecture

Meta Service is RobustMQ's built-in metadata storage compone...

09
RobustMQArchitectureFeb 22, 2026

RobustMQ: Single Binary Architecture Design

When first encountering the RobustMQ architecture, the diagr...

08
RobustMQRustFeb 22, 2026

🎉 RobustMQ 0.2.0 RELEASE Official Launch

In our previous article "Glad to Have the Chance to Show You...

07
RobustMQRustFeb 22, 2026

RobustMQ: Glad to Have the Chance to Show You Something Different

RobustMQ wrote its first line of code in October 2023. This ...

06
RobustMQRustFeb 22, 2026

RobustMQ Overall Architecture Overview

In [RobustMQ: Technical Design Philosophy Overview](02.md), ...

05
RobustMQKafkaFeb 22, 2026

Self-Reflection: Can We Really Become the Next Generation Messaging Infrastructure?

From the day the project started, we set a big goal for Robu...

04
RobustMQRustFeb 22, 2026

Product Thinking and Positioning for RobustMQ

Since the inception of the RobustMQ project, we have continu...

03
RobustMQRustSep 16, 2025

03: Introduction to RobustMQ Roles

This article mainly introduces the key concept of Roles for ...

02
RobustMQRustSep 16, 2025

02: RobustMQ: Overview of Technical Design Philosophy

In [《RobustMQ: Redefining the Future of Cloud-Native Message...

01
RobustMQRustSep 9, 2025

RobustMQ: Redefining the Future of Cloud-Native Message Queues with Rust

In daily architecture design and system operations, have you...