跟傳統的事件驅動(下圖左邊)做對比,
flink是借鑑了傳統的事件處理模式。
在 flink 的世界觀中,一切都是由流組成的,離線資料是有界的流;
實時資料是乙個沒有界限的流:這就是所謂的有界流和無界流
越頂層越抽象,表達含義越簡明,使用越方便;
越底層越具體,表達能力越豐富,使用越靈活。
• 支援事件時間(event-time)和處理時間(processing-time)語義
• 精確一次(exactly-once)的狀態一致性保證
• 低延遲,每秒處理數百萬個事件,毫秒級延遲
• 與眾多常用儲存系統的連線
• 高可用,動態擴充套件,實現7*24小時全天候執行
webpack 主要特點
webpack主要特點 以commonjs來編寫,但也支援amd cmd模組 對於新專案,推薦直接使用commonjs 串聯式模組載入器以及外掛程式機制,讓其具有更好的靈活性和擴充套件性,例如提供對coffeescript es6的支援 可以根據配置或者智慧型分析打包成多個檔案,實現公共模組或者按需...
nodejs 主要特點
單執行緒,單執行緒的好處,減少了記憶體開銷,作業系統的記憶體換頁。非阻塞i o,不會傻等i o語句結束,而會執行後面的語句。事件機制,事件環,不管是新使用者的請求,還是老使用者的i o完成,都將以事件方式加入事件環,等待排程。簡單例項 輸出 伺服器執行在 3000主要模組及api http模組 ht...
HTTP主要特點
http屬於應用層協議,乙個基於請求響應模組的無狀態的應用層協議。常基於tcp的連線方式 絕大多數的web開發都是構建在http之上的web應用 1 支援客戶端 伺服器模式 http工作於客戶端服務端的架構之上,瀏覽器作為客戶端通過url向伺服器及web伺服器傳送請求,web伺服器根據接收到的請求向...