Simple Message Queue (SMQ, formerly MNS) boasts graceful release, easy integration, and high scalability, stability, reliability, and security.
Graceful release
When the server is restarted due to changes, releases, or O&M, SMQ ensures seamless service continuity on the client side, with zero error reports.
Easy integration with lightweight queue models
This platform-independent service provides the following:
Simple and lightweight message queues, with a focus on building core messaging capabilities
Simple and easy-to-use lightweight queue/topic resource models
Lightweight RESTful APIs with native support for the HTTP protocol
SDKs in different languages, including C++, Java, C#, Python, PHP, Go (open-source library), and Node.js (open-source library)
High elasticity and cost-effectiveness
SMQ provides a powerful traffic scheduling system, enabling you to effectively manage sudden surges in concurrent requests.
SMQ adopts the pay-as-you-go billing method, eliminating the need to reserve instance resources.
High stability, reliability, and security
This service provides up to 99.95% availability across multiple zones.
Message data is redundantly stored across three replicas, ensuring unparalleled reliability and minimizing the risk of data loss.
A multi-level security protection system is in place, providing comprehensive defense against cyber threats, including DDoS attacks.
Resource Access Management (RAM) is supported to manage access to services and resources in a centralized manner.
Multi-tenancy is supported, with an independent namespace for each tenant.