一、消息服務獨立部署,獨立維護,獨立伸縮數據庫
二、消息存儲按需選擇不一樣選擇不一樣的數據庫來集成實現分佈式
三、消息服務能夠被相同的使用場景公用,下降重複建設消息服務的成本spa
四、從應用(分佈式服務)設計開發的角度實現了消息數據的可靠性,消息數據的可靠性不依賴於MQ中間件,弱化了MQ中間特性的yilia設計
五、下降了業務系統與消息系統的耦合,有利於系統的擴展維護;中間件
一、一次消息發送須要兩次請求接口
二、主動方應用系統須要實現業務操做狀態校驗查詢接口開發