產品優勢
優勢 | 分布式消息服務 |
---|---|
海量堆積 |
- 支持億級消息堆積,在海量堆積下不影響隊列性能
|
低時延 |
- 消息投遞時間可至毫秒級,保證消息及時性
|
靈活擴展 |
- 隊列處理能力按需自動擴展,及時方便完成系統擴展
|
高并發 |
- 單隊列最高至10萬TPS,并可通過隊列數擴展提升整系統并發能力
|
高可靠 |
- 同步落盤與多副本冗余,數據可靠性高達 99.99999999%
|
高可用 |
- 集群化部署與跨AZ部署,確保服務可用性高達 99.95%
|
集成方便 |
- 支持多種隊列類型(普通、有序、Kafka)以及多協議(HTTP RESTful、TCP、Kafka)接入,輕松完成與其他系統的集成
|
產品功能
應用場景
-
分布式系統異步通信
在單體應用中,各業務服務耦合度緊,單個服務出現問題會導致系統對用戶請求響應慢,可以進行系統解耦,并用消息隊列作為各服務間的異步通信通道,提升整個系統的靈活度和單個服務的響應速度。
-
削峰填谷
在電子商務系統或大型網站中,系統上下游處理能力存在差異,當處理能力高的系統上游突發請求超過系統下游處理能力時,系統對外呈現的服務能力為 0。此時可以通過隊列服務堆積請求消息,對請求消息實現削峰填谷,錯峰處理,避免下游因突發流量崩潰。
-
物聯網類應用
物聯網設備海量連接的高并發數據上傳與推送,分布式消息隊列可以提供高性能的數據傳輸通道,把物與云之間的通信做到極致,同時還可將數據連接后端做大數據分析,并與其他服務快速集成,共建物聯網解決方案。
-
數據同步和交換
在大中型分布式系統中,各個子系統的數據需要最終保持一致,需要有可靠消息傳遞,能保證業務的連續性。分布式消息隊列可以用于子系統間的高可靠數據傳遞,實現兩者之間數據同步和交換,降低實現難度和成本,并提供數據通道幫助觸發其他的業務流程。