系統架構總覽
五層由上而下 —— 從瀏覽器一路到核心層的沙盒。
資料由上而下流動:每一層交棒給下一層,而不可信的程式碼只在被嚴密看守的核心執行。每層只做一件事,因此故障(或惡意工作負載)會被框住,而不會擴散。
前端 UI
上傳、啟動、看結果
檔案上傳沙盒啟動執行結果呈現
資料庫
暫存 / 結果儲存
Job 任務紀錄Results 結果Logs 日誌
任務管理器
派送 · 監控 · 回傳
派送到節點監控節點狀態回傳執行結果存回 Sandbox
沙盒執行層
在四道核心層級控制下執行不可信程式碼
Linux NamespaceSeccomp-BPFCgroupTimeout
監控與日誌
觀測一切、不碰沙盒
即時資源監控異常告警執行記錄查詢