邊緣計(jì)算機(jī)遇 并非如您所想,邊緣計(jì)算瓶頸邊緣計(jì)算機(jī)遇 并非如您所想Cloudflare Workers 是規(guī)模最大、使用最廣泛的邊緣計(jì)算平臺(tái)之一。我們是大約三年前發(fā)布 Cloudflare Workers的,過(guò)去兩年它已變得比較普及。這段時(shí)間以來(lái),我們已經(jīng)看到成千上萬(wàn)開(kāi)發(fā)人員編寫(xiě)的數(shù)千萬(wàn)行代碼如今在Cloudflar......
Cloudflare Workers 是規(guī)模最大、使用最廣泛的邊緣計(jì)算平臺(tái)之一。我們是大約三年前發(fā)布 Cloudflare Workers的,過(guò)去兩年它已變得比較普及。這段時(shí)間以來(lái),我們已經(jīng)看到成千上萬(wàn)開(kāi)發(fā)人員編寫(xiě)的數(shù)千萬(wàn)行代碼如今在Cloudflare 的網(wǎng)絡(luò)上運(yùn)行。
在2020年第二季度,20,000 名開(kāi)發(fā)人員首次使用 Cloudflare Workers 部署了一個(gè)新應(yīng)用程序。現(xiàn)在,流經(jīng)我們網(wǎng)絡(luò)的所有請(qǐng)求中有超過(guò) 10% 使用了 Cloudflare Workers。而且在我們最大的客戶中,大約有 20% 正在采用 Cloudflare Workers 作為其部署的一部分。這個(gè)平臺(tái)有如此發(fā)展,真是令人不可思議。
目前,我們已對(duì) Cloudflare Workers 平臺(tái)的一系列增強(qiáng),讓您能夠構(gòu)建更加復(fù)雜的應(yīng)用程序,降低無(wú)服務(wù)器計(jì)算開(kāi)支,同時(shí)讓您的應(yīng)用程序變得更加快速,并證明 Workers 平臺(tái)由內(nèi)而外皆安全。
馬修的開(kāi)發(fā)者需求層次結(jié)構(gòu)
先來(lái)談?wù)勥^(guò)去三年我們?cè)谶吘売?jì)算方面的收獲。在發(fā)布 Cloudflare Workers 時(shí),我們認(rèn)為殺手锏是速度。Workers 在整個(gè) Cloudflare 網(wǎng)絡(luò)上運(yùn)行,更靠近最終用戶,因此其響應(yīng)速度天生比傳統(tǒng)的中央化無(wú)服務(wù)器平臺(tái)快。
但是,我們觀察開(kāi)發(fā)人員使用 Cloudflare Workers 后發(fā)現(xiàn),一個(gè)開(kāi)發(fā)平臺(tái)有著若干個(gè)屬性,而不僅僅是速度。速度是錦上添花,但對(duì)大多數(shù)應(yīng)用程序而言,速度并不是初始要求。只專注于它是不對(duì)的,會(huì)讓邊緣計(jì)算平臺(tái)注定走向默默無(wú)聞。
如今,幾乎所有談?wù)撨吘売?jì)算優(yōu)勢(shì)的人仍然聚焦于速度。Akamai 亦是如此;他們于 2002 年推出了基于 Java 和 .NET 的 EdgeComputing 平臺(tái),但由于未能找到足夠多的客戶,2009 年便已關(guān)閉(僅靠網(wǎng)絡(luò)延遲少一點(diǎn)無(wú)法成為在邊緣運(yùn)行代碼增加成本和復(fù)雜性的理由)。這是業(yè)內(nèi)許多人都已忘記的一個(gè)警示故事。
如今相信,我們?cè)谕瞥?Cloudflare Workers 時(shí)將速度視為邊緣計(jì)算的殺手锏是錯(cuò)誤的,并且業(yè)內(nèi)許多人的關(guān)注點(diǎn)仍然錯(cuò)位,面臨著失去更大機(jī)遇的風(fēng)險(xiǎn)。
這里,要提出一個(gè)不同的觀點(diǎn)。任何平臺(tái)上開(kāi)發(fā)人員的需求按照重要性從低到高排序其實(shí)應(yīng)該是:速度 一致性 成本 易用性 合規(guī)性。我們把它叫做“馬修的開(kāi)發(fā)者需求層次結(jié)構(gòu)”。
盡管所有談?wù)撨吘売?jì)算的人幾乎都聚焦于速度,但我們認(rèn)為一致性、成本、易用性,尤其是合規(guī)性最終會(huì)變得遠(yuǎn)比速度重要。實(shí)際上,我們預(yù)測(cè),未來(lái)三年邊緣計(jì)算的真正殺手锏與相對(duì)不那么吸引人但從根本上看很重要的一點(diǎn)相關(guān):合規(guī)性。
速度是殺手锏嗎
讓?xiě)?yīng)用程序快速運(yùn)行是開(kāi)發(fā)人員經(jīng)驗(yàn)的自我實(shí)現(xiàn)。我們也把 Workers 打造得特別快速。通過(guò)將計(jì)算工作負(fù)載移到更接近應(yīng)用程序用戶所在位置,我們可以有效突破光速帶來(lái)的限制。Cloudflare 的網(wǎng)絡(luò)遍布全球 100 多個(gè)國(guó)家/地區(qū)的 200 多個(gè)城市。我們將繼續(xù)建設(shè)這個(gè)網(wǎng)絡(luò),讓它與地球上每個(gè)人相距都在幾毫秒內(nèi)。
由于不太可能提高光速,因此能夠讓任何開(kāi)發(fā)人員能夠編寫(xiě)代碼并使代碼在我們整個(gè)網(wǎng)絡(luò)中運(yùn)行,意味著我們將始終比傳統(tǒng)的中央化計(jì)算解決方案(即使是那些在“云端”運(yùn)行的解決方案)更有性能優(yōu)勢(shì)。如果必須為運(yùn)行應(yīng)用程序的位置選擇一個(gè)“可用區(qū)域”,那么如果一個(gè)應(yīng)用程序是利用 Workers 這樣在 Cloudflare 網(wǎng)絡(luò)覆蓋的所有位置運(yùn)行的平臺(tái)來(lái)構(gòu)建的,其性能始終處于劣勢(shì)。
我們認(rèn)為 Cloudflare Workers 已經(jīng)是最快的無(wú)服務(wù)器平臺(tái)之一,我們將繼續(xù)建設(shè)我們的網(wǎng)絡(luò)以確保它保持這樣的地位。
然而,我們暫時(shí)現(xiàn)實(shí)一點(diǎn)。僅有限的一組應(yīng)用程序?qū)装俸撩氲木W(wǎng)絡(luò)延遲敏感。這并不是說(shuō)在現(xiàn)代主流無(wú)服務(wù)器平臺(tái)模式下,網(wǎng)絡(luò)延遲并不重要,只是說(shuō)那些要求這種額外性能的應(yīng)用程序是利基的。
諸如信用卡處理、廣告投放、游戲和人機(jī)交互之類的應(yīng)用程序可能對(duì)延遲非常敏感。例如,Amazon 的 Alexa 和 Google Home 優(yōu)于許多競(jìng)爭(zhēng)對(duì)手,部分原因是它們可以利用母公司的邊緣網(wǎng)絡(luò)來(lái)負(fù)責(zé)語(yǔ)音處理,因此延遲時(shí)間比較短、響應(yīng)速度比較快。
但在這樣的應(yīng)用程序之后,它變得有些“華而不實(shí)”了。那些對(duì)邊緣計(jì)算高談闊論的人很快就開(kāi)始談?wù)撐锫?lián)網(wǎng)和無(wú)人駕駛汽車了。令人尷尬的是,我們最初啟動(dòng) Workers 平臺(tái)時(shí),也一直都在這么做。專家提示:當(dāng)您與邊緣計(jì)算狂熱分子交談時(shí),如果想要次次贏得流行語(yǔ)競(jìng)猜游戲,只需確保競(jìng)猜卡片上有“物聯(lián)網(wǎng)”和“無(wú)人駕駛汽車”。
斯坦福大學(xué)計(jì)算機(jī)科學(xué)著名教授 Donald Knuth(與 Tony Hoare、Essgar Dijkstra 和許多其他人一起)說(shuō)了類似于這樣的話,“過(guò)早優(yōu)化是編程中的萬(wàn)惡之源”。因此,對(duì)于大多數(shù)開(kāi)發(fā)人員選擇使用邊緣計(jì)算平臺(tái)而言,僅憑速度本身并不是令人信服的充分理由,也就不足為奇了。對(duì)于大多數(shù)應(yīng)用程序而言,這樣做也屬過(guò)早優(yōu)化,即“萬(wàn)惡之源”。
那么,有什么比速度更重要
一致性
雖然最小化網(wǎng)絡(luò)延遲不足以使大多數(shù)開(kāi)發(fā)人員遷移到新平臺(tái),但幾乎所有無(wú)服務(wù)器平臺(tái)都存在一種延遲源:冷啟動(dòng)時(shí)間。冷啟動(dòng)時(shí)間是指一個(gè)應(yīng)用程序首次在特定服務(wù)器上運(yùn)行時(shí)需要花費(fèi)多長(zhǎng)時(shí)間。冷啟動(dòng)讓人受傷,因?yàn)樗箲?yīng)用程序無(wú)法預(yù)測(cè)且不穩(wěn)定。有時(shí),如果無(wú)服務(wù)器應(yīng)用程序遇到代碼處于熱狀態(tài)的服務(wù)器,速度可能會(huì)很快,但其他時(shí)候,如果需要啟動(dòng)新服務(wù)器上的容器并將代碼從磁盤(pán)加載到內(nèi)存中,速度就會(huì)變慢。不可預(yù)測(cè)性確實(shí)會(huì)損害用戶體驗(yàn);事實(shí)證明,人們對(duì)一致性的鐘愛(ài)要超過(guò)速度。
冷啟動(dòng)的問(wèn)題并非邊緣計(jì)算平臺(tái)所獨(dú)有。源于冷啟動(dòng)的不一致性是所有無(wú)服務(wù)器平臺(tái)的禍根。它們是您不必自行維護(hù)和部署實(shí)例所需要支付的稅款。但邊緣計(jì)算平臺(tái)實(shí)際上會(huì)使冷啟動(dòng)問(wèn)題變得更糟,因?yàn)樗鼈儗⒂?jì)算工作負(fù)載分散到更多位置的更多服務(wù)器上。結(jié)果,當(dāng)請(qǐng)求到達(dá)時(shí),代碼在任何特定服務(wù)器上“已熱”的可能性較小。
換句話說(shuō),平臺(tái)的分布性越高,出現(xiàn)冷啟動(dòng)問(wèn)題的可能性就越大。為了在大多數(shù)無(wú)服務(wù)器平臺(tái)上解決此問(wèn)題,開(kāi)發(fā)人員必須創(chuàng)造可怕的駭客,比如從世界各地對(duì)自己的應(yīng)用程序執(zhí)行空閑請(qǐng)求,以使其代碼保持熱狀態(tài)。雪上加霜的是,傳統(tǒng)云提供商對(duì)這些拋棄式請(qǐng)求收費(fèi),甚至對(duì)自己的駭客式“預(yù)熱/預(yù)留”解決方案收取更高的費(fèi)用。太荒謬了
零納秒冷啟動(dòng)
我們知道冷啟動(dòng)很重要,因此從一開(kāi)始就努力確保涉及 Workers 的冷啟動(dòng)時(shí)間在 5 毫秒以內(nèi)。這與其他無(wú)服務(wù)器平臺(tái)相比特別有利,例如AWS Lambda 等平臺(tái)的冷啟動(dòng)可能需要長(zhǎng)達(dá) 5 秒(比Workers 慢 1000 倍)。
不過(guò),我們想要更上一層樓。因此我們推出了Workers 支持零納秒冷啟動(dòng)。除非有人發(fā)明了時(shí)間機(jī)器,否則用時(shí)不可能比這還短,因此我們更有信心,Workers 現(xiàn)在是所有無(wú)服務(wù)器平臺(tái)中冷啟動(dòng)最快的。這使 Cloudflare Workers 成為一致性上的王者,甚至能擊敗傳統(tǒng)的中央化無(wú)服務(wù)器平臺(tái)。
然而,再提一下,在馬修的開(kāi)發(fā)者需求層次結(jié)構(gòu)中,雖然一致性比速度重要,但在選擇計(jì)算平臺(tái)時(shí),還有其他因素的重要性甚至要高于一致性。
費(fèi)用
如果必須從一個(gè)快速平臺(tái)和一個(gè)便宜平臺(tái)中取舍,在其他條件相同的情況下,大多數(shù)開(kāi)發(fā)人員會(huì)選擇便宜的那一個(gè)。只有在看到用戶體驗(yàn)受損造成的代價(jià)超過(guò)速度升級(jí)所需的成本時(shí),開(kāi)發(fā)人員才會(huì)愿意為速度支付更多費(fèi)用。在那之前,便宜勝過(guò)快速。
在大多數(shù)情況下,邊緣計(jì)算平臺(tái)會(huì)為提高速度收取額外費(fèi)用。例如,通過(guò) AWS 的Lambda@Edge 處理請(qǐng)求的成本大約是通過(guò) AWS Lambda 處理的三倍;而基礎(chǔ)版 Lambda 已經(jīng)非常昂貴了。從某些方面來(lái)看,這似乎情有可原。我們都認(rèn)為需要付出更多才能變得更快,但這是一種定價(jià)原理,它總會(huì)讓邊緣計(jì)算成為一種利基產(chǎn)品,僅為那些對(duì)網(wǎng)絡(luò)延遲極為敏感的有限應(yīng)用程序提供服務(wù)。
然而,邊緣計(jì)算并不一定需要變得昂貴。實(shí)際上,它可以變得便宜。要理解這一點(diǎn),可以看看從邊緣提供服務(wù)的成本。如果您與 Cloudflare 的網(wǎng)絡(luò)一樣有合作良好的本地 ISP,那么與穿越全球回傳相比,在本地提供帶寬的開(kāi)銷可能會(huì)較低。在邊緣運(yùn)行時(shí),還可以節(jié)省更多的能源和場(chǎng)地成本。這些節(jié)省有助于我們讓 Cloudflare Workers 平臺(tái)價(jià)格保持低廉。
更高效的架構(gòu)意味著更低的成本
但是,真正的成本贏面來(lái)自更高效的架構(gòu)。90年代初,那時(shí)想要添加新的應(yīng)用程序意味著需要訂購(gòu)新服務(wù)器。后來(lái)出現(xiàn)了虛擬機(jī)(VM),就可以在同一服務(wù)器上運(yùn)行多個(gè)應(yīng)用程序。實(shí)際上,每個(gè)應(yīng)用程序的開(kāi)銷減少了,因?yàn)槊總€(gè)應(yīng)用程序需要的物理服務(wù)器數(shù)變少了。
虛擬機(jī)造就了第一批公共云。但是,云提供商很快就去尋求進(jìn)一步降低開(kāi)銷的方法。容器提供了更加輕巧的選擇,可以在同一臺(tái)機(jī)器上運(yùn)行多個(gè)客戶的工作負(fù)載。使用的是 dotCloud,它后來(lái)變成了 Docker,而且一路領(lǐng)先,最終被幾乎所有其他人效仿。再一次,容器勝過(guò)虛擬機(jī)的原因也是減少了每個(gè)應(yīng)用程序的開(kāi)銷。
在 Cloudflare,我們知道歷史不會(huì)停下腳步,所以在開(kāi)始打造Workers 時(shí),我們問(wèn)自己:容器之后是什么答案是隔離(Isolates)。隔離是瀏覽器用來(lái)使進(jìn)程相互隔開(kāi)的沙盒技術(shù)。它們非常快速,輕巧。這就是為什么當(dāng)您訪問(wèn)網(wǎng)站時(shí),瀏覽器可以獲取以前從未見(jiàn)過(guò)的代碼并幾乎立即執(zhí)行它的原因。
通過(guò)使用隔離而不是容器或虛擬機(jī),我們能夠使計(jì)算開(kāi)銷遠(yuǎn)低于傳統(tǒng)的無(wú)服務(wù)器平臺(tái)。如此,我們就能更高效地處理計(jì)算工作負(fù)載。反過(guò)來(lái),我們可以這種效率中節(jié)省下來(lái)的轉(zhuǎn)快遞給我們的客戶。我們的目標(biāo)不是比 Lambda@Edge 便宜,而是要比 Lambda 便宜,而且便宜得多。
從極限到無(wú)限
最初,我們希望 Workers 的定價(jià)非常簡(jiǎn)單且具有成本是多少。與其他無(wú)服務(wù)器提供商不同,我們沒(méi)有同時(shí)基于請(qǐng)求、CPU 時(shí)間和帶寬收費(fèi),而是僅基于請(qǐng)求收費(fèi)。簡(jiǎn)簡(jiǎn)單單。折衷是我們不得不施加最大 CPU、內(nèi)存和應(yīng)用程序大小限制。在過(guò)去三年中,我們了解到開(kāi)發(fā)人員希望使用 Workers 構(gòu)建更復(fù)雜、更精良的應(yīng)用程序,其中一些突破了這些極限。因此,我們已將剔除限制。
我們?yōu)镃loudflare Workers新增了一個(gè)新的 Workers 選項(xiàng)。借助這個(gè)選項(xiàng),可以按照其他無(wú)服務(wù)器提供商使用的相同定價(jià)模型來(lái)運(yùn)行更復(fù)雜的計(jì)算機(jī)工作負(fù)載,但價(jià)格卻更具吸引力。對(duì)于能夠接受以前限制范圍的用戶,我們將繼續(xù)支持簡(jiǎn)化選項(xiàng)并特別期待開(kāi)發(fā)人員能夠駕馭我們的技術(shù)來(lái)開(kāi)發(fā)新的應(yīng)用程序,以付出比其他傳統(tǒng)中央化無(wú)服務(wù)器平臺(tái)更低的代價(jià),得到比這些平臺(tái)更高的性能。
更快速、更一致和更便宜已然不錯(cuò),但即使它們加在一起仍然不足以贏得大多數(shù)開(kāi)發(fā)人員的工作負(fù)載。那么,有什么比成本更重要
易用性
對(duì)于 Cloudflare Workers,我們知道我們需要在開(kāi)發(fā)人員已經(jīng)很熟悉的環(huán)境中與他們交流。而這始于支持開(kāi)發(fā)人員知道并喜愛(ài)的語(yǔ)言。我們之前已宣布支持 JavaScript、C、C++、Rust、Go,甚至 COBol。并新增支持 Python、Scala 和 Kotlin。我們希望確保一點(diǎn),您不必學(xué)習(xí)新語(yǔ)言和新平臺(tái)就能從 Cloudflare Workers 獲益。(注:我們?nèi)栽谕苿?dòng)對(duì) Perl 的支持。)
易用性還意味著減少在技術(shù)運(yùn)維等事務(wù)上花費(fèi)的時(shí)間。那就是無(wú)服務(wù)器平臺(tái)出眾之處。能夠簡(jiǎn)單地部署代碼并允許平臺(tái)隨負(fù)載擴(kuò)展和縮小是有魔力的。我們已經(jīng)在 Cloudflare Workers 的長(zhǎng)期用戶上看到了這一點(diǎn),比如 Discord,其使用量在過(guò)去三年增長(zhǎng)了百分之幾千,而 Workers 平臺(tái)通過(guò)自動(dòng)擴(kuò)展?jié)M足了他們的需求。
但是,無(wú)服務(wù)器平臺(tái)的一個(gè)挑戰(zhàn)是調(diào)試。作為開(kāi)發(fā)人員,很難在本地復(fù)制整個(gè)無(wú)服務(wù)器平臺(tái),因此調(diào)試應(yīng)用程序或許更加困難。更加糟糕的是,將代碼部署到平臺(tái)需要長(zhǎng)達(dá) 5 分鐘時(shí)間,AWS 的Lamda@Edge便是這樣。如果您是一名開(kāi)發(fā)人員,就會(huì)知道等待代碼部署和測(cè)試的痛苦。這就是為什么我們必須要做到,讓代碼更改能夠在不到 15 秒內(nèi)部署到覆蓋全球 200 多個(gè)城市的整個(gè)網(wǎng)絡(luò)中。
貝佐斯法則
我們內(nèi)部做出的一個(gè)最重要決定是實(shí)施所謂的貝佐斯法則。它有兩個(gè)要求:
Cloudflare 工程師為自己開(kāi)發(fā)的新功能必須盡可能使用 Workers 開(kāi)發(fā);
我們?yōu)樽约洪_(kāi)發(fā)的任何 API 或工具都必須提供給第三方 Workers 開(kāi)發(fā)人員。
建立一個(gè)強(qiáng)大的測(cè)試和調(diào)試框架需要開(kāi)發(fā)人員的投入。三年來(lái),Cloudflare Workers 的開(kāi)發(fā)工具包已經(jīng)明顯成熟,而這離不開(kāi)使用我們平臺(tái)的數(shù)十萬(wàn)開(kāi)發(fā)人員給予的反饋,包括我們自己的團(tuán)隊(duì)在內(nèi),他們使用 Workers 快速構(gòu)建了創(chuàng)新的新功能,如 Cloudflare Access 和 Gateway。歷史表明,任何平臺(tái)的最優(yōu)客戶必須是制造這個(gè)平臺(tái)的公司的開(kāi)發(fā)團(tuán)隊(duì)。
Wrangler 是用于配置、部署和調(diào)試 Cloudflare Workers 的命令行工具,因?yàn)槲覀冏约簣F(tuán)隊(duì)提供的廣泛反饋,已經(jīng)發(fā)展成為一種強(qiáng)大的開(kāi)發(fā)人員體驗(yàn)。除了成為最快速、最一致、最負(fù)擔(dān)得起的產(chǎn)品外,鑒于 Cloudflare Workers 背后的勢(shì)頭,它正迅速成為最易于使用的無(wú)服務(wù)器平臺(tái),這讓我倍感欣慰。
通常,最容易使用的平臺(tái)都會(huì)是勝者。但還有一點(diǎn)甚至比易用性更重要;按照預(yù)測(cè),它將被證明是邊緣計(jì)算的真正殺手锏。
合規(guī)性
如果您是個(gè)人開(kāi)發(fā)人員,或許對(duì)合規(guī)性不會(huì)想太多。但是,如果您在大型銀行、保險(xiǎn)公司、醫(yī)療保健公司或任何其他在一定規(guī)模上接觸敏感數(shù)據(jù)的公司中擔(dān)任開(kāi)發(fā)人員,您會(huì)對(duì)合規(guī)性考慮很多。您可能想要使用某一個(gè)平臺(tái),因?yàn)樗焖佟⒁恢隆⒈阋耍乙子谑褂茫?CIO、CTO、CISO 或總法律顧問(wèn)說(shuō)“不行”,那么一切回到原點(diǎn)。
在包括無(wú)服務(wù)器平臺(tái)在內(nèi)的云計(jì)算平臺(tái)上,運(yùn)行的大多數(shù)計(jì)算資源都是由就職于視合規(guī)性為基本要求的公司的開(kāi)發(fā)人員創(chuàng)建的。而且,到目前為止,這意味著要確保平臺(tái)遵循政府法規(guī)(例如 GDPR(歐洲隱私準(zhǔn)則)),或具有相關(guān)的認(rèn)證來(lái)確保其遵循行業(yè)法規(guī),例如 PCI DSS(如果您接受信用卡則需要)、FedRamp(美國(guó)政府采購(gòu)要求)、ISO27001(安全風(fēng)險(xiǎn)管理)、SOC 1/2/3(安全性、機(jī)密性和可用性控制),等等。
數(shù)據(jù)主權(quán)時(shí)代即將到來(lái)
然而,一個(gè)新的風(fēng)險(xiǎn)迫在眉睫,傳統(tǒng)的云計(jì)算解決方案無(wú)力滿足某些法規(guī)要求。越來(lái)越多國(guó)家或地區(qū)正在制定法規(guī),確保其法律適用于其公民的個(gè)人數(shù)據(jù)。若要確保您遵守這些法律,一種方法是在一個(gè)國(guó)家/地區(qū)的境內(nèi)存儲(chǔ)和處理其公民的數(shù)據(jù)。
歐盟、印度和巴西這些主流市場(chǎng)全部已經(jīng)或正在考慮制定法規(guī)來(lái)維護(hù)對(duì)本國(guó)/地區(qū)公民個(gè)人數(shù)據(jù)的法律主權(quán)。中國(guó)已經(jīng)對(duì)多種類型的數(shù)據(jù)實(shí)施了數(shù)據(jù)本地化法規(guī)。不論您認(rèn)為似乎要求在本地?cái)?shù)據(jù)存儲(chǔ)和處理的法規(guī)是不是一個(gè)好主意(我個(gè)人認(rèn)為它們是扼殺創(chuàng)新的不良政策),我的感覺(jué)是,這些法規(guī)背后的勢(shì)頭足夠重要,從目前來(lái)看,或許已不可避免。而且,一旦幾個(gè)國(guó)家/地區(qū)開(kāi)始要求數(shù)據(jù)主權(quán),幾乎每一個(gè)國(guó)家/地區(qū)都會(huì)去效仿,而這很難阻止。
風(fēng)險(xiǎn)在于,此類法規(guī)可能會(huì)抵消開(kāi)發(fā)人員從多無(wú)服務(wù)器計(jì)算獲得的大部分效率提升。如果整個(gè)團(tuán)隊(duì)必須要在不同轄區(qū)的不同云平臺(tái)之間進(jìn)行協(xié)調(diào)以確保合規(guī)性,那將是一場(chǎng)噩夢(mèng)。
邊緣計(jì)算前來(lái)拯救
邊緣計(jì)算殺手锏就在于此。隨著政府施行新的數(shù)據(jù)主權(quán)法規(guī),對(duì)于尋求在本地保管和處理數(shù)據(jù)以遵守這些新法律并保持效率的公司而言,至關(guān)重要的是擁有一個(gè)能讓單個(gè)平臺(tái)覆蓋每一個(gè)受管制地區(qū)的網(wǎng)絡(luò)。
盡管這些法規(guī)剛剛冒頭,但 Cloudflare Workers 已經(jīng)可以在全球 100 多個(gè)國(guó)家/地區(qū)的本地運(yùn)行。這使我們能夠幫助開(kāi)發(fā)人員滿足他們認(rèn)為合適的數(shù)據(jù)主權(quán)要求。而且,我們將繼續(xù)開(kāi)發(fā)工具來(lái)給予開(kāi)發(fā)人員選擇,讓他們既履行其合規(guī)性義務(wù),又不必犧牲云所帶來(lái)的效率。
無(wú)服務(wù)器的最終前景是讓任何開(kāi)發(fā)人員都能說(shuō),“我不在乎我的代碼在哪里運(yùn)行,只要讓它能擴(kuò)展便可。”而另一個(gè)前景越來(lái)越清晰,“我的確在乎代碼的運(yùn)行位置,我還要更多的控制權(quán),以滿足合規(guī)部門(mén)的要求。”Cloudflare Workers 通過(guò)即時(shí)擴(kuò)展、遍布全球 100 多個(gè)國(guó)家/地區(qū)的位置以及精確選擇所需的粒度,讓您做到兩全其美。
無(wú)服務(wù)器周
最精彩之處我們才剛開(kāi)始。我們將探討我們對(duì)無(wú)服務(wù)器的愿景,并向您展示我們?nèi)绾螌loudflare Workers 打造成最快速、最具成本是多少,而且安全、靈活、可靠、易于使用的無(wú)服務(wù)器平臺(tái)。還會(huì)重點(diǎn)介紹來(lái)自客戶的用例,展示他們?nèi)绾问褂?Cloudflare Workers 以前所未有的方式構(gòu)建和擴(kuò)展應(yīng)用程序。另外,我們將概述對(duì)平臺(tái)所做的增強(qiáng),使其成為開(kāi)發(fā)人員眼中越來(lái)越好的選擇。
這三年來(lái),我們?cè)诖蛟爝@個(gè)平臺(tái)上確實(shí)走了很長(zhǎng)一段路。迫不及待地想看到開(kāi)發(fā)人員使用Cloudflare Workers 開(kāi)發(fā)的所有新應(yīng)用程序。
若要立即開(kāi)始免費(fèi)使用這個(gè)平臺(tái),您可以訪問(wèn) :
www.cloudflare.com
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問(wèn)題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號(hào)密碼登錄
平臺(tái)顧問(wèn)
微信掃一掃
馬上聯(lián)系在線顧問(wèn)
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部