成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

WebAssembly會是下一個Kubernetes嗎?

開發 開發工具
幾周前我有一個“哦,啊哈,當然”的時刻,我想分享一下:WebAssembly是下一個Kubernetes嗎?

幾周前我有一個“哦,啊哈,當然”的時刻,我想分享一下:WebAssembly是下一個Kubernetes嗎?

Kubernetes來了

Kubernetes承諾提供一個軟件虛擬化基礎,可以讓你同時解決許多問題:

與在裸機上運行服務相比,Kubernetes可以讓你更有效地使用硬件。Kubernetes允許你在一臺硬件服務器上運行多個容器,并允許你根據需要向集群中添加更多服務器。

“容器云”架構有效地劃分了構建服務器端應用程序的工作。數據庫團隊可以發布數據庫容器,后端團隊可以發布Java容器,產品經理使用網絡作為通用中間層將它們連接在一起。它符合康威定律:軟件看起來像組織結構圖。

容器抽象足夠通用,可以支持許多不同類型的服務。Go、Java、C++等等——它不是特定于語言的。開發團隊可以使用他們喜歡的東西。

負責運行容器的Kubernetes服務器的運維團隊不必信任他們運行的容器,他們內置了一些沙盒和保護措施。

Kubernetes本身是對先前架構OpenStack的演變。OpenStack讓每個容器都是一個完整的虛擬機,具有完整的內核和操作系統以及一切。相反,Kubernetes通常使用容器,容器中通常不需要內核。它們更輕量級——想想Docker與VirtualBox。

在Kubernetes部署中,內核仍然位于軟件架構的中心位置。容器化的基本機制是具有私有命名空間的Linux內核進程。然后這些容器通過TCP和UDP套接字粘合在一起。然而,雖然每個容器有一個或多個內核進程確實比完整的虛擬機擴展得更好,但它通常不會擴展到數百萬個容器。并且進程確實有一些啟動時間——你不能為每個對高性能Web服務的請求啟動一個容器。這些技術限制導致某些類型的系統架構,通常具有保持某種狀態的長期組件。

k8s會演化到w9y嗎

服務器端WebAssembly與Kubernetes處于類似的空間——或者更確切地說,WebAssembly類似于進程和私有命名空間。WebAssembly為你提供了良好的抽象屏障和(可以提供)高度安全隔離。在某些方面它甚至更好,因為WebAssembly提供了“允許列表”安全性——它沒有一開始的功能,要求運行WebAssembly的“主機”將自己的一些功能顯式委托給客體WebAssembly模塊。與默認情況下從每個功能開始然后必須受到限制的進程進行比較。

與Kubernetes一樣,WebAssembly也為你提供康威定律系統。你無需傳送容器,而是傳送WebAssembly模塊——以及一些關于他們需要從環境中獲得哪些類型的東西的元數據(“導入”)。WebAssembly是通用的——它是一個低級的虛擬機,任何東西都可以編譯成。

但是,在WebAssembly中你會得到更多的東西。一是快速啟動,因為內存就是數據,所以你可以安排創建一個WebAssembly模塊,該模塊的狀態從內存中預初始化的狀態開始。這樣的模塊可以在幾微秒內啟動——速度足夠快,可以在每個請求上創建一個,在某些情況下,只是在之后丟棄狀態。你可以在WebAssembly上比在容器上更有效地運行功能即服務架構。另一個是虛擬化完全在用戶空間中提供。一個進程可以在許多不同的WebAssembly模塊之間多路復用。這讓一臺服務器可以做更多事情。而且,你不需要使用網絡來連接WebAssembly組件;它們可以在內存中傳輸數據,有時甚至無需復制。

題外話:WebAssembly的這種輕量級進程特色使得其他架構也成為可能,例如這個有趣的hack將鏈接到Firefox的庫沙箱化,他們實際上已經發布了!

我將WebAssembly與Kubernetes進行比較,但實際上它更像是進程和私有命名空間。所以對最初提出的問題的一個答案是,不,WebAssembly不是下一個 Kubernetes。下一個項目正在等待建立,盡管我知道一些已經開始的團隊。

不過,我似乎很清楚一件事:WebAssembly將處于新事物的底部,因此WebAssembly的近期軌跡很可能會跟隨Kubernetes的軌跡,這意味著……

  • 分析師的慶祝時間!
  • Gartner魔力象限再次出現
  • IBM推出了一個新的WebAssembly部門
  • 埃森哲開始向公司詢問他們的WebAssembly遷移計劃
  • Linux基金會嘗鮮

等等。我會在不久的將來看到動蕩的水域。所以從這個意義上說,Kubernetes本質上不是一個技術軟件,而是一個泡沫商業競爭的紐帶,當然:我們還有5年左右的時間,我們會很開心。

讀者評論:2021年12月的WebAssembly讓我想起了2014年容器/Kubernetes的情況——業界已經意識到當前的技術狀態并不能解決當今所有的問題。跨邊緣/服務器/瀏覽器的可移植性、可移植的安全模型以及業務邏輯和庫之間的緊密耦合意味著企業構建/管理/操作應用程序的多個版本。像wasmCloud這樣的技術是未來,在我看來,未來幾年將會有一個更好的故事。

責任編輯:未麗燕 來源: dockone.io
相關推薦

2009-03-28 09:22:12

MID移動OS

2016-12-01 14:09:59

2015-11-02 10:32:43

bat騰訊百度

2009-05-12 10:51:22

職場經濟危機裁員

2019-05-21 11:00:33

華為AndroidTensorFlow

2015-11-02 16:56:12

SDN華為

2017-01-15 17:47:09

5G互聯網4G

2012-05-25 09:18:03

虛擬化vCloud Archvmware

2017-02-19 15:09:47

深度學習機器閱讀

2016-10-24 18:49:01

2015-03-03 09:58:08

2016-10-24 11:35:12

2020-11-29 17:14:36

人工智能

2011-04-28 13:13:21

激光打印機

2021-12-08 16:40:17

元宇宙

2019-11-22 22:59:28

AI人工智能教育

2023-06-26 15:51:55

AIGC

2022-09-16 10:25:30

僵尸網絡物聯網安全網絡安全

2020-12-21 15:01:54

5G4G運營商

2018-05-13 09:45:53

共享經濟
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 蜜桃av人人夜夜澡人人爽 | 国产无套一区二区三区久久 | 久久亚洲二区 | www.狠狠干 | 久久美女网 | 国产日韩中文字幕 | 国产丝袜一区二区三区免费视频 | 国产视频久久久 | 一区二区三区精品视频 | 免费观看av | 一区二区三区免费网站 | 久久免费大片 | 国产亚洲一区二区三区在线观看 | 福利精品 | 亚洲高清视频一区 | 国产欧美久久精品 | 啪啪免费| 91操操操| 99精品国产在热久久 | 在线播放一区二区三区 | 国产乱肥老妇国产一区二 | 国产一级在线 | 精品一区二区免费视频 | 在线观看免费高清av | 国产激情91久久精品导航 | 综合色播 | 精品欧美一区二区三区久久久 | 在线国产视频 | 国产线视频精品免费观看视频 | 精品一二三| 99re视频在线| 日本午夜在线视频 | 国产91在线观看 | 九九热精品视频在线观看 | 午夜av免费 | 久久久久久久久中文字幕 | 91社区在线高清 | 久久综合伊人 | 中文字幕综合 | 91久久 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 |