該版本聲明也包括了 0.3.1 與 0.3.2 版本的內容
日期:2020/5/7
Kuiper 團隊宣佈發佈 Kuiper 0.4.0,下載 Kuiper。
EMQ X Kuiper 是 Golang 實現的輕量級物聯網邊緣分析、流式處理開源軟件,可以運行在各類資源受限的邊緣設備上。Kuiper 設計的一個主要目標就是將在雲端運行的實時流式計算框架(比如 Apache Spark,Apache Storm 和 Apache Flink 等)遷移到邊緣端。Kuiper 參考了上述雲端流式處理項目的架構與實現,結合邊緣流式數據處理的特點,採用了編寫基於源 (Source)
,SQL (業務邏輯處理)
, 目標 (Sink)
的規則引擎來實現邊緣端的流式數據處理。
更多信息請訪問 EMQ 官網 或 Kuiper GitHub。
概覽
- Kuiper 0.4.0 對比較複雜的插件支持的能力上得到了增強;支持了對所有 sink 的模版支持功能,實現對複雜數據輸出的定製能力
- Kuiper 0.3.2 作爲 EdgeX Foundry Geneva 集成的版本已經發布
- Kuiper 0.3.1 實現了基於 MQTT 消息總線的支持
功能
-
0.4.0
- 增加了對所有 sink 的模版功能,用戶可以通過模版實現對 sink 中複雜數據輸出的定製能力
- 用戶在調用創建插件 API 的時候,用戶可以在插件的 zip 文件中加入 install.sh 腳本,實現複雜的依賴庫文件安裝的能力
- 增加插件的系統測試腳本
- 更新了文檔的組織結構
- 增加了基於 Debian 的 Docker 鏡像,對於需要更多依賴庫的用戶可以選擇該鏡像
- 增加 Kuiper 插件開發教程 (英文)
-
與 EdgeX 的集成
-
0.3.2
- Kuiper 0.3.2 爲 EdgeX Foundry Geneva 版集成的候選版本,用戶可以參考該教程來開始使用 EdgeX Foundry Geneva 中的規則引擎.
- 增加浮點數據處理
-
0.3.1
-
-
0.3.2
- 獲取規則列表的時候,返回規則的狀態。
- 編譯環境統一爲 Golang 1.13
-
0.3.1
- 增加 Kuiper 插件開發教程 (中文)。
問題修復
- 其它一些控制檯輸出和文檔問題的修復
聯繫
如果對Kuiper有任何問題,請隨時通過[email protected]與我們聯繫。
本文作者: EMQ X
原文鏈接:https://www.emqx.io/cn/news/release-notes-kuiper-0-4-0
版權聲明: 本文爲 EMQ 原創,轉載請註明出處