Kenton Varda
Kenton Varda 是軟件工程師,Cloudflare WorkersCloudflare WorkersCloudflare Workers 是 Cloudflare 推出的無服務器計算平臺:開發者編寫的代碼部署後分布在 Cloudflare 全球網絡的各個地點,由離用戶最近的地點處理請求。平臺由 Kenton Varda 主導設計,2017年9月發佈預覽,2018年3月13日向所有用戶開放,運行時基於 Google 的 V8 JavaScript 引擎,此後陸續加入 Workers KV、Durable Objects 與 Workers AI 等配套服務。點擊查看完整詞條 的創建者和技術負責人。他在 GoogleGoogleGoogle是一家美國科技公司,由Larry Page與Sergey Brin創辦,1998年註冊成立,2015年成為Alphabet旗下企業。其業務涵蓋互聯網搜索、廣告、軟件平臺、雲計算及人工智能。點擊查看完整詞條 任職期間主筆並開源了 Protocol Buffers 第2版,離開 Google 後創建序列化與 RPC 系統 Cap’n Proto,並聯合創辦自託管應用平臺 Sandstorm。
本頁目錄17 節
詞條資料
2005年至2013年任職 Google
2005年至2013年,Varda 在 Google 工作,先後參與通用搜索(Universal Search)的基礎設施、Google Drive 的共享與訪問控制,但最知名的工作是 Protocol Buffers。[1]
2008年7月7日Protocol Buffers 開源
2013年4月1日發佈 Cap’n Proto
2013年,Varda 離開 Google,準備創業。他表示,在 Google 無法改動 Protocol Buffers 的底層編碼,因為公司存有以該格式保存的數以 PB 計的數據;離職後他得以嘗試全新的格式。2013年4月1日,他發佈了 Cap’n Proto,並寫道,自己“可能又重寫了一遍 Protocol Buffers”。[2][2][2][5]
Cap’n Proto 是一種數據交換格式,也是基於能力(capability-based)的 RPC 系統。它的編碼同時就是內存中的表示,因此省去編碼和解碼步驟;編碼按字節逐一定義、與平臺無關,並通過訪問器在讀取時校驗指針。它最初為 Sandstorm 而建,後來被 CloudflareCloudflareCloudflare(Cloudflare, Inc.)是總部位於美國舊金山的網絡基礎設施與安全公司,自稱連接雲公司,由 Matthew Prince、Michelle Zatlyn 與 Lee Holloway 於2009年創立。它通過全球網絡為網站與應用提供內容分發、安全防護與開發者平臺服務,2019年9月在紐約證券交易所上市,股票代碼 NET。點擊查看完整詞條 大量使用。[4][4][4][4][4]
2014年至2016年聯合創辦 Sandstorm
2017年2月6日Sandstorm 轉為社區項目
2017年3月13日加入 Cloudflare
2017年9月29日預告 Cloudflare Workers
2017年9月29日,Varda 發文預告 Cloudflare Workers:開發者可以按照與 Service Workers 相近的 API 編寫 JavaScript,部署到 Cloudflare 的邊緣節點運行;當時 Cloudflare 在全球117個地點運行。代碼由 Google Chrome 的 V8 引擎執行,他解釋選擇 V8 的主要理由之一是安全,並表示 Cloudflare 還在 V8 之上加了自己的沙箱層。[9][9][9][9][9]
Varda 表示,Workers 項目是他加入 Cloudflare 時從零開始的,由他負責。[2]
2018年3月13日Workers 向所有人開放
2020年7月29日闡述 Workers 安全模型
2020年9月28日Durable Objects 測試版
2022年9月27日開源 workerd
2023年7月28日Cap’n Proto 1.0
2024年1月14日卸任 Sandstorm 維護者
2025年9月Cap’n Web 與 Code Mode
2026年3月至4月Dynamic Workers 與 Durable Object Facets
關聯機構、網站與公開賬號
Cap’n Proto:官網:https://capnproto.org/(在新窗口打開)。[4]
Sandstorm:官網:https://sandstorm.org/(在新窗口打開)。[6]
來源
- About Sandstorm(在新窗口打開)
- SED483 Protocol Buffers(在新窗口打開)
- Protocol Buffers: Google's Data Interchange Format(在新窗口打開)
- Cap'n Proto: Introduction(在新窗口打開)
- Announcing Cap'n Proto(在新窗口打開)
- Sandstorm now belongs to Sandstorm.org(在新窗口打開)
- The Sandstorm Team is joining Cloudflare(在新窗口打開)
- Sandstorm is returning to its community roots(在新窗口打開)
- Introducing Cloudflare Workers: Run JavaScript Service Workers at the Edge(在新窗口打開)
- Everyone can now run JavaScript on Cloudflare with Workers(在新窗口打開)
- Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model(在新窗口打開)
- Workers Durable Objects Beta: A New Approach to Stateful Serverless(在新窗口打開)
- Introducing workerd: the Open Source Workers runtime(在新窗口打開)
- Cap'n Proto: News(在新窗口打開)
- Cap'n Web: a new RPC system for browsers and web servers(在新窗口打開)
- Code Mode: the better way to use MCP(在新窗口打開)
- Sandboxing AI agents, 100x faster(在新窗口打開)
- Durable Objects in Dynamic Workers: Give each AI-generated app its own database(在新窗口打開)