百度開源高性能的函數計算服務引擎「EasyFaaS」
大家好,我是章魚貓。
今天推薦的這個項目是「EasyFaaS」,是一個依賴輕、適配性強、資源佔用少、無狀態且高性能的函數計算服務引擎。
EasyFaaS 特點:
-
依賴輕:EasyFaaS 只依賴 Linux 內核,不強制依賴 Docker、Kubernetes 等外部服務
-
適配性強:EasyFaaS 可以運行在多種系統環境,包括 Docker、Kubernetes 及裸機等
-
資源佔用少:模塊少,服務系統模塊佔用更小
-
無狀態:每個 EasyFaaS Pod 本身無狀態且內部自治
-
高性能:調度鏈路更短,更小的系統開銷和更優的性能
EasyFaaS 適用場景:
-
邊緣計算 - Edge
-
物聯網 - IoT
-
CICD
-
私有化
-
CDN
核心功能
技術架構
EasyFaaS 以單 Pod 爲最小服務單位,每個 Pod 中包含 3 個容器,分別爲 controller、funclet 和 runner-runtime。其中 runner-runtime 僅爲 init 容器,準備必要的資源後即退出。
開源項目地址:https://github.com/baidu/EasyFaaS
開源項目組織:Baidu
本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源:https://mp.weixin.qq.com/s/fNro3BNnlS00QPk4eC4gZg