Cloudflare Workers 向所有開發人員開放邊緣運算

互聯網效能和安全公司 Cloudflare 宣佈全面推出 Cloudflare Workers,讓開發人員採用新的方式在 Cloudflare 全球網路的邊緣直接部署和執行代碼。

在 Cloudflare Workers 面世前,開發人員可以部署代碼的地方主要有兩個:其一是部署在終端用戶設備上運行的前端代碼,其二是部署在中央數據中心運行的後端代碼,而兩者各有缺點。在終端用戶設備上運行的代碼難以更新,並存在電力和頻寬的制肘;在中央數據中心運行的代碼或有嚴重的網路延遲,並有可能會發生中斷事故。

現在開發人員有了第三個選擇,可以透過 Cloudflare Workers 在接近客戶的情況下(即 Cloudflare 不斷擴展的全球網路的邊緣)部署代碼,如此一來便可以為幾乎每名互聯網用戶,在毫秒間提供雲端數據中心的強大威力和靈活性,以及廣泛分佈式系統的冗餘。

「以往,只有 Cloudflare 的員工才能夠編寫在 Cloudflare 的網路邊緣運行的代碼;但現在, Cloudflare Workers 將我們全球網絡的規模開放予所有開發人員使用。」Cloudflare 的聯席創辦人兼行政總裁 Matthew Prince 解釋:「透過提供第三個開發代碼的途徑,將前端和後端連接起來,我們很高興看到Cloudflare Workers將支援新類型的應用程式,實現從前不可能的任務。我熱烈期待看到眾多開發人員將建立的成果。」

Cloudflare Workers 功能包括:

  • 可編程:開發人員可以在邊緣部署自定義的 JavaScript 代碼,以智慧型方式回應任何瀏覽器或 API 客戶端上的用戶。
  • 可擴展:Cloudflare Workers 在 Cloudflare 超過 127 個數據中心上運行,並能夠靈活地擴展,以滿足任何負載量的需求。
  • 快速:Cloudflare 的全球網路可以在毫秒間提供予幾乎每名互聯網用戶使用,讓 Cloudflare Workers 能夠支援時延敏感性(latency-sensitive)的應用程式。
  • 具有彈性:Cloudflare Workers 使用全球分佈式的「無伺服器」架構,確保不受任何單點故障的困擾。
  • 不受限制:支援複雜的運算任務,無需擔心對終端用戶構成頻寬或電池的負擔。
  • 價格相宜:Cloudflare Workers 每 100 萬個任務的費用只需 50 美仙,定價容易理解,而且全球統一,預測性高,比集中式的替代方案便宜。
  • 可轉換性:Cloudflare Workers 採用互聯網世界最通用的編程語言 JavaScript,支援這種許多開發人員已經在前端和後端應用程式使用的相同代碼。
  • 可更新:開發人員可以將更新推送到 Cloudflare Workers,在幾秒內就可以成功在全球部署代碼,無需等待終端用戶更新應用程式或集中式雲端平台—因為後兩者的部署代碼可能需要半小時甚至更長時間才能完成。
  • 向後兼容:傳統靜態配置語言(如 Varnish Configuration Language(VCL)或 Edge Side Includes(ESI))可以自動轉換為動態的 Cloudflare Workers。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。