雲訊息佇列 RocketMQ 版是阿里雲基於Apache RocketMQ構建的低延遲、高並發、高可用、高可靠的分布式“訊息、事件、流”統一處理平台,面向互連網分布式應用情境提供微服務非同步解耦、流式資料處理、事件驅動處理等核心能力。
為什麼選擇雲訊息佇列 RocketMQ 版
雲訊息佇列 RocketMQ 版基於阿里雲雲原生優質的基礎設施實現,相容Apache RocketMQ的核心API和功能。
相對於自建RocketMQ叢集,雲訊息佇列 RocketMQ 版具有如下優勢:
架構先進性
全面採用儲存和計算分離的訊息架構,儲存和計算可以獨立按需水平擴充,滿足高效彈性營運和高效能大規格能力的訴求。
高效能
可提供單一實例叢集最高100萬TPS穩定訊息收發的能力,無需擔心大促等峰值流量情境的系統穩定性。
安全可靠
同城冗餘:服務端多可用性區域高可用,資料採用三副本儲存。當某個可用性區域不可用時,仍然能夠保障服務的正常訪問。
資料複製:支援跨地區和同地區的資料複製,通過路由規則將訊息資料從源執行個體同步到目標執行個體中。
穩定性SLA
多可用性區域部署,提供業內領先的穩定性SLA保障,Message Service可用性最高99.99%;訊息資料多副本儲存,資料可靠性最高99.99999999%。
彈性低成本
訊息計算處理提供預留+突發彈性的組合能力,業務無需再為突發流量預留大量Buffer資源,最高可節省一半機器資源;儲存實現Serverless彈性化,隨用隨付使用,相比掛載雲端硬碟無法縮容的情況,具備極大的彈性優勢,成本更低。
營運可觀測
提供豐富的營運可觀測能力,可以一鍵整合OpenTelemetry、全鏈路Trace、Prometheus等可觀測系統;提供完善的OpenAPI能力,支援整合自助營運系統。
金融級容災
提供全球跨地區訊息路由複製能力,支援毫秒級低延遲、自訂Topic層級資料備份同步能力。
應用情境
雲訊息佇列 RocketMQ 版基於整合通訊儲存和輕量計算層,主要應用於微服務非同步解耦、流式資料處理、事件驅動等情境。
業務訊息
串流
雲訊息佇列 RocketMQ 版具備海量吞吐的流式儲存能力,可以有效對接日誌收集、Data Integration和資料分析等系統。通過雲訊息佇列 RocketMQ 版可以將上遊資料分發到下遊的Realtime Compute、離線儲存等系統。
事件驅動
雲訊息佇列 RocketMQ 版可以結合事件匯流排EventBridge輕鬆實現事件驅動新模式,訊息資料經過事件匯流排EventBridge的可視化事件規則,驅動下遊Function Compute、HTTP介面、第三方自訂等資料目標。
上雲指引
建立執行個體
單擊下方按鈕可立即前往售賣頁建立雲訊息佇列 RocketMQ 版執行個體。