Tag

Multi-Version Isolation

1 views collected around this technical thread.

vivo Internet Technology
vivo Internet Technology
Mar 27, 2024 · Backend Development

RocketMQ Multi-Version Environment Isolation Practice in Test Environments

The article details how vivo’s Internet Middleware Team migrated from RabbitMQ to RocketMQ and introduced a user‑property‑based multi‑version isolation layer that tags messages, filters them by consumer groups, and provides fallback and retry mechanisms, enabling test‑environment separation without SDK changes, though offline consumers may miss baseline messages.

Backend DevelopmentMessage MiddlewareMessage Queue
0 likes · 12 min read
RocketMQ Multi-Version Environment Isolation Practice in Test Environments