消息中間件的主要作用和基本概念

大多應用中,可通過消息服務中間件來提升系統異步通信、擴展解耦能力 異步處理 例如用戶註冊需要發送註冊郵件和註冊短信的場景 方式1:傳統做法串行調用,數據庫>郵件>短信一套下來,需要150秒相應用戶,太慢 方式2:分兩個線程分別去發郵件和短信,需要響應100ms,還是有點慢 方式3:數據庫寫入成功後,立即響應用戶,然後將發郵件和發短信作爲任務寫入消息隊列,慢慢再消化,用戶體驗最佳 應用解耦 例如下圖
相關文章
相關標籤/搜索