KeyFrame內部研究專用

The Data Frontier: from Spark to Agent Clouds — Matei Zaharia and Reynold Xin of Databricks

Latent Space·6月24日週三·70 min英文

三句話摘要

Databricks 發布 Omnigen(開源 Agent 協作平台)與 LTAP(統一存儲架構),揭示公司如何通過數據優先和 Agent 範式重塑軟體開發與數據分析。 Databricks 的核心洞見是:AI 時代最值得投資的不是更聰明的 model,而是讓數據無處不在、安全可控、Agent 友善的基礎設施——統一存儲、開放標準、上下文治理。 Omnigen 的核心需求:多個團隊各自構建 Agent 框架,遇到統一標準缺失的問題。Omnigen 提供統一 API(會話、消息、文件、工具呼叫),讓開發者在 Codex、Claude 等框架間無縫切換,同時內建協作、安全控制與開源積分插件生態。

重點整理

重點
  • 1

    Omnigen 的核心需求:多個團隊各自構建 Agent 框架,遇到統一標準缺失的問題。Omnigen 提供統一 API(會話、消息、文件、工具呼叫),讓開發者在 Codex、Claude 等框架間無縫切換,同時內建協作、安全控制與開源積分插件生態。

  • 2

    安全政策的突破:傳統 yes/no 控制太僵硬(該不該讀機密文件?該不該裝 NPM 包?)。改為「上下文政策」,追蹤會話狀態—如果 Agent 裝了一天前發佈的套件或讀了千份機密文件,就禁止;否則允許。同時追蹤會話花費,可設子 Agent 預算上限(如限制 $5)。

  • 3

    LTAP 的架構突破:過去 CDC(變更資料擷取)痛苦到被稱為「持續資料腐敗」。LTAP 統一存儲層—Postgres 寫入資料時改為列式格式(Parquet),用閒置 CPU 做行轉列轉碼,反而壓縮更好、寫入更快。交易和分析同時直讀,無延遲、無複製管道。

  • 4

    Dream Engine 工程思路:與其盲目採論文算法,改用十年追蹤數據(四千兆資料點)訓練機器學習模型,預測任何算法在任何查詢上的表現。根據規模、吞吐、延遲、資料分布、字符編碼等十幾個維度自動選最優實現,運行時動態調度。

實用技巧與重點

乾貨
  • Omnigen 數據:
  • 發布時間:週末(Saturday)
  • 開源合併:400+ 已合併,約半數非 Databricks 內部
  • 已支援:Kubernetes、雲沙箱、Cursor、CLI、Anthropic
  • 政策示例:裝一天前 NPM 套件 → 禁止發佈;讀千份機密文件 → 禁止;正常操作 → 允許
  • LTAP 數據:
  • 存儲層格式轉換:行式(Postgres 頁面)→ 列式(Parquet)
  • 轉碼成本:額外 CPU(閒置資源),但壓縮率提升抵銷寫入開銷
  • 效益:秒級反應時間(相對以前的週期 CDC)
  • Dream Engine 數據:
  • 資料規模:十年追蹤 = 四千兆(quadrillion)資料點
  • 決策維度:規模、吞吐、延遲、資料分布、字符編碼(ASCII vs Unicode)、不同值密度等
  • 輸出:自動挑選最優演算法+資料結構,運行時動態調度
  • Databricks 規模:
  • 虛擬機啟動:每天 5,000-6,000 萬臺(三雲)
  • 數據處理:每天早餐前處理艾字節級資料
  • Neon(子公司):每天啟動 1,300 萬個資料庫
  • 開源決策:
  • 網路效應層級開源(Omnigen、Delta Lake)
  • 運維層保留專有(金融穩定性、基礎設施營運)

結論

結論

Databricks 的核心洞見是:AI 時代最值得投資的不是更聰明的 model,而是讓數據無處不在、安全可控、Agent 友善的基礎設施——統一存儲、開放標準、上下文治理。

完整解析

詳細

Databricks 在今年 Data+AI Summit 發布三大舉動,核心是解決 AI Agent 時代的平台碎片化與數據孤島問題。

首先是 Omnigen。當下編碼 Agent 框架爆炸:Databricks 內部也有五六個不同團隊各自造輪子。Omnigen 的觀點是,與其競爭哪個框架最好,不如建一層統一的 API。底層對接 Claude、Codex、OpenAI SDK 等,上層提供統一介面:會話(session)、消息、文件、工具呼叫與取消指令。這樣業務邏輯不再綁定框架,AI 模型升級時只改底層。同時開源了 UI、安全控制、協作層。開源的原因很實際:其他人會寫 Kubernetes 支援、雲沙箱、IDE 整合,這些 Databricks 沒有人力做到完美,但開源後社群補全。上線週末已有 400+ 合併,半數來自外部。

安全與支出控制是第二個亮點。傳統 Agent 安全政策是 yes/no:能讀機密檔嗎?能裝 NPM 包嗎?But 現實複雜——讀一份文件可以,讀千份就不行;裝三個月前的包沒問題,裝一天前發佈的疑似被攻擊的包就禁止。Matei(聯合創辦人兼 CTO)採用「上下文政策」:追蹤會話狀態,根據實時行為動態決策。同時追蹤支出,甚至能為子 Agent 設置預算上限(如 $5),超額時彈窗確認。這樣既安全又不卡生產力。

第三是 LTAP(Lakehouse 交易分析混合處理)。Databricks 聯合創辦人 Randall 講了十年前的遺憾:很多企業客戶被 CDC(變更資料擷取)搞得很痛苦。交易資料庫(如 Postgres)處理線上業務,分析資料庫(如 Spark)做統計。中間用 CDC 管道複製資料——但 CDC 非常脆弱,模式改變就崩潰,工程師常半夜被呼醒修 pipeline。 LTAP 的方案:改變存儲層編碼。Postgres 寫資料時不用行式(頁面導向),改寫列式(Parquet)。轉碼用閒置 CPU 做(Databricks 的計算層本來就有閒置資源),轉碼後資料壓縮更好,反而寫得更快。結果:交易端直讀,分析端也直讀,秒級反應,無 CDC、無延遲、無複製。這個想法看似簡單,但花了團隊兩年多才驗證、搭建。

第四是 Dream Engine——一個從零重寫的數據庫引擎。Databricks 十年累積數兆查詢日誌,存下來的不是結果,而是執行追蹤(四千兆資料點)。工程團隊(包括 DeepMind 出身的前沿 ML 研究者)用這些追蹤訓練機器學習模型,用來預測「給定任何查詢,任何演算法與資料結構的實際效能」。這樣不盲目採學術論文,而是用十年實戰數據做決策。模型考慮的維度超過百種:規模(百行 vs 百億行)、吞吐 vs 延遲權衡、資料疏密、字符編碼(ASCII vs Unicode 影響記憶體消耗)、distinct 值數量等。系統自動挑最優演算法,運行時根據實時資料特徵動態調度。這種方法打破第二系統詛咒(通常完全重寫會失敗):因為有數據驅動的決策而不是猜測。

這三大舉動背後是一個更大的論述:數據優先、Agent 範式。一旦數據放到正確的地方(統一存儲、實時可用),當下的 AI models 已經足夠聰明。你只需堆上一層 Agent,它會自動化推理、查詢、決策。不需要為每個用例特製軟體;重點是數據品質、治理、與 Agent 的安全。

關鍵時刻

Pipeline v2

帶時間戳的重點,會在逐字稿層級分析上線後產生。目前請先透過原始影片觀看。

事實查核

Pipeline v2

說法查證是下一次管線升級的一部分。KeyFrame 只會顯示它真正能驗證的內容。

更多「AI 技術」的內容

🔬“We have foundation models for language, not for physics” — Anima Anandkumar, Bren Professor of Computing
編輯精選
83 min
AI 技術英文PODCAST8月26日

🔬“We have foundation models for language, not for physics” — Anima Anandkumar, Bren Professor of Computing

Latent Space

  • 加速傳統物理模擬的典範轉移:氣象科學家原本認為 AI 無法匹敵數十年的物理建模工作,但傅里葉神經算子不僅達到同等精度,還快了一萬多倍。原本需要超級計算機的計算現在用消費級 GPU 就能完成,這改變了整個領域的思維方式。
  • 傅里葉域的非局部現象捕捉:傅里葉域能有效表示非局部現象(如大氣河流跨越千里的影響),且計算複雜度為準線性,遠優於完全連接的全局模型。這特別適合流體動力學、量子化學等自然現象中普遍存在的非局部相互作用。
  • 多解析度連續函數表示:神經算子將輸入輸出視為連續函數而非固定維度向量,可在推論時以任意解析度查詢,並能在更高解析度上疊加物理約束或額外數據,克服了固定解析度神經網路的限制。
Between Two Nerds: Attribution is dead, long live attribution
32 min
AI 技術英文PODCAST8月25日

Between Two Nerds: Attribution is dead, long live attribution

Risky Business

  • 工具成本的破壞性下降 — 傳統上,攻擊者必須重複使用昂貴自製的惡意軟體或工具組,因為開發和維護成本極高。這種成本結構使得安全研究人員可以通過工具特徵和程式碼簽名來追蹤攻擊者。LLM 自動化了代碼生成與維護工作流,使得攻擊者可以輕易為每個目標生成新工具,或改用通用系統工具,導致傳統的工具特徵分析失效。
  • 所有取證證據都在攻擊者掌控之中 — 無論是使用的 IP 位址、惡意軟體類型或戰術流程,這些都是攻擊者的主動選擇。即使看似是隨機巧合,攻擊者仍有能力在事前決定留下什麼痕跡。因此,所有可恢復的取證證據本質上都是攻擊者願意暴露的信息。
  • LLM 削弱工具簽名但保留高階行為特徵 — LLM 經過公開駭客技術訓練,使不同使用者產生相似的攻擊模式。然而,勒索軟體集團、國家級行為者的受害者選擇、贖金要求方式或目標模式等高階特徵仍具有識別價值。例如,鎖定加密交易所的攻擊幾乎只能指向朝鮮。
Why the Next AI Breakthrough May Come from Physics with Max Welling - #774
55 min
AI 技術英文PODCAST8月25日

Why the Next AI Breakthrough May Come from Physics with Max Welling - #774

TWIML AI

  • 多層篩選的材料設計流程:先搜尋文獻資料庫找現有材料,若無合適的就用生成模型產生數十萬個候選分子,用機器學習力場進行分子動力學模擬篩選,再進行實驗驗證。這套流程相比傳統量子力學計算能加速效率數個數量級。
  • 生成AI與熱力學的數學等價性:資訊論是兩個領域的共同基礎,生成模型的擴散過程與非平衡統計力學描述資訊損失的過程在數學上完全對應,許多開發出來的方法工具在兩領域都有精確對應的形式。
  • 基礎模型的遷移學習策略:先在廣泛材料資料集上訓練基礎力場表示,再針對特定材料類別進行蒸餾微調,既能保持計算效率也能獲得專一性。