中间件笔记
一 使用場景:
1.異構系統的交互,比如一個系統由兩個服務組成,一個java編寫的服務,一個c++編寫的服務,兩個服務的交互不需要強一致,及不需要方法調用的確定(如果是強一致采用RPC或者HTTP接口或webservice比較合適),這樣就可以采用面向中間件編程交互,便于解耦。
2.對于可能存在的消息的產生和消費速度不一致的情況下,比如收集的數據會在某些時刻產生井噴式的峰值,而收據處理模塊并不具備處理峰值數據的能力,這樣可以采用中間件先把峰值數據緩存到中間件(可以緩存在內存或者硬盤),讓數據處理模塊按處理能力從中間件拿消息處理。
轉載于:https://www.cnblogs.com/silenceshining/p/9326627.html
總結
- 上一篇: AWK工具的用法
- 下一篇: 怎么理解ASM中的Failgroup