RabbitMQ深刻理解及運用

爲何要用MQ 解耦:在項目啓動之初是很難預測將來會遇到什麼困難的,消息中間件在處理過程當中插入了一個隱含的,基於數據的接口層,兩邊都實現這個接口,這樣就容許獨立的修改或者擴展兩邊的處理過程,只要兩邊遵照相同的接口約束便可。 冗餘(存儲):在某些狀況下處理數據的過程當中會失敗,消息中間件容許把數據持久化直到它們徹底被處理。擴展性:消息中間件解耦了應用的過程,因此提供消息入隊和處理的效率是很容易的,只
相關文章
相關標籤/搜索