Flink 原理與實現:Aysnc I/O

背景 Async I/O 是阿里巴巴貢獻給社區的一個呼聲非常高的特性,於1.2版本引入。主要目的是爲了解決與外部系統交互時網絡延遲成爲了系統瓶頸的問題。 流計算系統中經常需要與外部系統進行交互,比如需要查詢外部數據庫以關聯上用戶的額外信息。通常,我們的實現方式是向數據庫發送用戶a的查詢請求,然後等待結果返回,在這之前,我們無法發送用戶b的查詢請求。這是一種同步訪問的模式,如下圖左邊所示。 圖片來自
相關文章
相關標籤/搜索