All Products
Search
Document Center

:Can Simple Message Queue (formerly MNS) be used with other Alibaba Cloud products?

Last Updated:Jun 04, 2026

Yes. Simple Message Queue (formerly MNS) integrates with ECS, OSS, OTS, and other Alibaba Cloud services to improve application flexibility and scalability.

Simple Message Queue (formerly MNS) integrates with the following Alibaba Cloud services:

  • Elastic Compute Service (ECS): Poll queues for tasks, process results, and trigger auto-scaling based on queue depth.

  • Object Storage Service (OSS): Integrate with queue-based workflows for downstream processing.

  • Table Store (OTS): Use queue messaging alongside OTS for flexible data processing.

Asynchronous decoupling

When application components exchange data at different rates, a queue acts as a buffer between producers and consumers. Each component reads from or writes to the queue independently, so a burst of incoming messages does not overwhelm downstream processing.

A common pattern with ECS:

  1. ECS instances poll the queue for tasks and process them independently.

  2. Each instance publishes results to a second queue for further processing.

  3. Because ECS supports dynamic scaling, you can add or remove instances based on queue depth—scaling out when messages accumulate and scaling in when the queue drains.

This pattern lets each component scale and recover independently, without introducing tight coupling between services.