色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Serverless計算產(chǎn)品為什么采用并發(fā)度作為擴縮容?

OSC開源社區(qū) ? 來源:OSCHINA 社區(qū) ? 2023-07-30 15:52 ? 次閱讀

背景

2019 年 Berkeley 預(yù)測 Serverless 將取代 Serverful 計算[1],成為云計算的計算新范式。Serverless 為應(yīng)用程序開發(fā)提供了一種全新的系統(tǒng)架構(gòu),其憑借著彈性伸縮省事省心,按需付費更低成本、聚焦業(yè)務(wù)降低 OPS 這三大核心價值,將開發(fā)人員從繁重的手動資源管理和性能成本優(yōu)化中解放出來,讓工程師的生產(chǎn)力再次發(fā)生變革。

從上面的定義可以看出, Severless != No Server, 只是對于開發(fā)者來說,沒有了 Server 去管理。而在云廠商提供的服務(wù)中,Serverless 架構(gòu)應(yīng)該是采用 FaaS(Function as a service,函數(shù)即服務(wù))和 BaaS(后端服務(wù))服務(wù)來解決問題的一種設(shè)計。

FaaS 服務(wù)的典型代表:AWS lambda、阿里云函數(shù)計算 FC、Azure Functions、Google Cloud Functions 等。BaaS 服務(wù)典型代表:AWS: S3、Dynamodb、SQS 等;阿里云:OSS、 TableStore、MNS 等。

575c3ca4-2d3a-11ee-815d-dac502259ad0.png

Serverless 計算

當然隨著需求和技術(shù)的發(fā)展,業(yè)界出現(xiàn)了一些 FaaS 以外的其它形態(tài)的 Serverless 計算服務(wù),比如 Google Cloud Run、AWS App Runner、阿里云 Serverless 應(yīng)用引擎 SAE、 阿里云 Serverless Kubernetes ASK 等,這些服務(wù)也提供了彈性伸縮能力和按使用計費的收費模式,具備 Serverless 服務(wù)的形態(tài),可以說進一步擴大了 Serverless 計算的陣營。

而在 Serverless 計算領(lǐng)域最典型的兩種產(chǎn)品形態(tài)代表 FaaS 和 Google Cloud Run, 都不約而同采用了并發(fā)度(Concurrency)這個指標作為擴縮容策略。接下來我們重點剖析下不同產(chǎn)品形態(tài)下并發(fā)的語義以及為什么這些流行的 Serverless 計算產(chǎn)品為什么采用并發(fā)度作為擴縮容的策略。

什么是并發(fā)?

并發(fā)是現(xiàn)代計算的核心原則之一, 并發(fā)是指計算系統(tǒng)同時處理多個任務(wù)的能力。例如,如果您的計算機同時運行多個程序,則具有多個并發(fā)進程 / 線程可以共享 CPU 時間。如果單個應(yīng)用程序進程同時處理多個網(wǎng)絡(luò)請求,或者并行處理隊列中的多個作業(yè),則也可以認為該應(yīng)用程序正在執(zhí)行并發(fā)工作。

比如 “世界第一語言 PHP” 在 Web 領(lǐng)域的實踐,使用就是進程池,如下圖中的 FastCGI 進程管理器。發(fā)送到服務(wù)器的 Web 請求將被分配給進程池中的 CGI 進程。該 CGI 進程將處理該單個請求。如果同時收到多個請求,則將啟動多個 CGI 進程并行處理它們。然而,每個進程一次只能處理一個請求。服務(wù)器能夠通過對 CGI 進程進行上下文切換來處理并發(fā)請求。操作系統(tǒng)調(diào)度程序?qū)⒏櫵?CGI 進程,并在需要時切換正在 CPU 上運行的 CGI 進程,以使每個 CGI 進程在需要時都能獲得屬于自己的、公平的 CPU 時間份額。

579b840e-2d3a-11ee-815d-dac502259ad0.png

如今,有更多用于并發(fā)的工具, 這包括現(xiàn)代編程語言內(nèi)置的強大異步并發(fā)機制,以及幫助簡化并發(fā)的云計算服務(wù)。讓我們看看一些云計算服務(wù)如何設(shè)計和使用并發(fā)。

單實例單并發(fā)

云廠商的 FaaS 服務(wù)的并發(fā)擴縮容原理基本大同小異, 我們以 AWS Lambda 官方文檔[3] 為參考:

當首次調(diào)用一個函數(shù)時,F(xiàn)aaS 服務(wù)會創(chuàng)建一個函數(shù)實例,并運行處理程序方法以處理事件。完成后,函數(shù)會在一段時間內(nèi)保持可用狀態(tài),以處理后續(xù)的事件。如果在函數(shù)忙碌時有其他事件到達,F(xiàn)aaS 會創(chuàng)建更多的函數(shù)實例來同時處理這些請求。

從文檔中我們可以看出,每個函數(shù)實例一次只能處理一個事件請求(即 one concurrent request per instance,也稱為單實例單并發(fā))。在處理事件請求時,函數(shù)被認為是繁忙的,因此任何并發(fā)事件都必須轉(zhuǎn)到另一個函數(shù)實例。每次必須創(chuàng)建函數(shù)的新實例時,都會出現(xiàn)短暫的 “冷啟動”(Cold Start) 延遲。這個冷啟動的持續(xù)時間取決于您的代碼大小和使用的運行時 Runtime。下圖[4]顯示了當有多個并發(fā)請求需要進行并行處理時,F(xiàn)aaS 如何實時擴展函數(shù)實例的數(shù)量:

Tips:只有綠色部分是毫秒計費,黃色和空白部分均不會計費,真正 100% 為計算資源付費。

57d8f546-2d3a-11ee-815d-dac502259ad0.png

FaaS scaling and concurrency

這使得 FaaS 的并發(fā)模型在某些方面類似于那些老式的 PHP 進程管理器。在這兩種情況下:1). PHP 進程管理器通過并行啟動更多進程來實現(xiàn)并發(fā)。單個進程一次只能處理一個事件請求。2). FaaS 通過并行啟動更多的執(zhí)行環(huán)境容器實例來實現(xiàn)并發(fā), 單個實例一次只能處理一個事件請求。但使用 PHP 進程管理器那樣的進程級別的并發(fā)有兩個經(jīng)典難題需要解決:

進程之間的安全隔離:您必須在操作系統(tǒng)分配 CPU 時間和系統(tǒng)資源給進程時做出正確的決策。一個進程可能會消耗過多的資源,影響在同一臺機器上運行的其他進程的性能。

自動擴縮容:以 PHP 應(yīng)用程序為例,您必須管理每個服務(wù)器上的 PHP CGI 進程數(shù)量,并且必須對運行這些進程的服務(wù)器數(shù)量進行手動擴縮容。

FaaS 能很好解決上述兩個難題,F(xiàn)aaS 明顯有一些現(xiàn)代化的特點,以函數(shù)計算執(zhí)行環(huán)境容器的安全隔離為例[5]:

580e3e86-2d3a-11ee-815d-dac502259ad0.png

阿里云 FC 計算節(jié)點安全隔離

虛擬化級別安全隔離

神龍裸金屬計算節(jié)點可運行來自不同用戶的函數(shù)實例,使用阿里云安全沙箱[13]提供函數(shù)級別虛擬化及容器隔離,ECS 虛擬機只允許運行同用戶的函數(shù)實例,借助 ECS 隔離提供用戶級別虛擬化隔離,使用 Runc[14]等容器技術(shù)實現(xiàn)函數(shù)級別的容器隔離。

函數(shù)實例網(wǎng)絡(luò)訪問受限,用戶決定網(wǎng)絡(luò)外訪權(quán)限

函數(shù)實例配置私有 IP 地址,用戶不可直接訪問,且實例間網(wǎng)絡(luò)不可達,網(wǎng)絡(luò)隔離使用 open vSwitch、iptables 和 routing tables 實現(xiàn)。

函數(shù)實例資源受限函數(shù) CPU / 內(nèi)存設(shè)置的配額

函數(shù)計算負責函數(shù)實例沙箱容器的漏洞修復(fù)及安全升級

使用 FaaS 這種事件驅(qū)動的全托管計算服務(wù),您將自動獲得隔離的執(zhí)行環(huán)境實例,F(xiàn)aaS 服務(wù)自動管理執(zhí)行環(huán)境實例的數(shù)量和容量。您所要做的事情就是提供您的代碼到 FaaS 服務(wù),并向 FaaS 服務(wù)發(fā)送事件以觸發(fā)該代碼執(zhí)行即可。

58253028-2d3a-11ee-815d-dac502259ad0.png

FaaS 簡略概覽

從上面對 FaaS 并發(fā)擴縮容的討論中,相信大家很快 get 到單個實例一個并發(fā)的能力對 CPU 密集型的邏輯非常友好。而現(xiàn)代的許多工作負載都充滿了 I/O 操作,如果我們采用 FaaS 經(jīng)典的 one concurrent request per instance 模式,會有如下痛點問題:

嚴重的資源浪費

5866cc5e-2d3a-11ee-815d-dac502259ad0.png

IO-intensive workload[11]

藍色方框表示程序正在工作時的時間,紅色方框表示等待 IO 操作完成所花費的時間。由于 IO 請求可能比 CPU 指令花費的時間長幾個數(shù)量級,因此您的程序可能會花費大部分時間等待, 實例資源浪費嚴重。并且隨著并并發(fā)數(shù)目的變大,浪費的資源也呈線性增長,如下面紅色部分即為浪費的計算資源:

5880156a-2d3a-11ee-815d-dac502259ad0.png

FaaS IO-intensive workload

2.可能會對共享資源造成意想不到的后果

數(shù)據(jù)庫是一個典型的例子。當使用傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(如 mysql)時,數(shù)據(jù)庫有一個最大并發(fā)連接數(shù)。傳統(tǒng)常駐型服務(wù)器通常使用 “數(shù)據(jù)庫連接池” 進行優(yōu)化。“數(shù)據(jù)庫連接池” 限制了單個服務(wù)器實例對數(shù)據(jù)庫的最大并發(fā)連接數(shù),同時允許并發(fā)的請求能有效地共享 “數(shù)據(jù)庫連接池” 的連接。然而,如果每個實例只能處理一個請求并維持與數(shù)據(jù)庫的開放連接,則請求的數(shù)量與到數(shù)據(jù)庫的連接數(shù)之間存在一對一的關(guān)系。結(jié)果是在負載高峰期間,數(shù)據(jù)庫可能會因過多連接而打滿,并最終拒絕新連接。如果一個數(shù)據(jù)庫實例的最大連接數(shù)為 100,使用 FaaS, 示意圖如下:

58b4b3f6-2d3a-11ee-815d-dac502259ad0.png

FaaS with DB

單實例多并發(fā)

因此,就 FaaS 領(lǐng)域的 one concurrent request per instance 的痛點問題,Google Cloud Run 提供了 multi concurrent requests per instance 的能力[6],這就很好解決我們上文討論的單實例單并發(fā)擴縮容模型的痛點:

Google Cloud Run 單個實例默認最大并發(fā)度 (即單個實例的并發(fā)請求數(shù)上限) 為 80,最大可調(diào)整到 1000。

IO 等待期間不再是資源浪費

58ebd11a-2d3a-11ee-815d-dac502259ad0.png

Google Cloud Run IO-Intensive workload

對共享資源造成影響可預(yù)期:提高數(shù)據(jù)庫連接吞吐

59146bb6-2d3a-11ee-815d-dac502259ad0.png

Google Cloud Run With DB

如果每個實例配置了數(shù)據(jù)庫連接池大小為 10,那么每個實例可以允許 10 個并行請求到數(shù)據(jù)庫。由于每個實例可能會接收高達 80 個并發(fā)請求,“數(shù)據(jù)庫連接池” 將在等待數(shù)據(jù)庫連接被釋放并返回到池中時,自動阻止傳入的請求。通過使用 10 個數(shù)據(jù)庫連接響應(yīng) 80 個請求,理論上可以在數(shù)據(jù)庫達到其最大連接限制之前將數(shù)據(jù)庫的吞吐量提高 10 倍。

有趣的是,一些 FaaS 廠商勇敢做出了 multi concurrent requests per instance 的嘗試,比如阿里云函數(shù)計算設(shè)置實例并發(fā)度[15],Google Cloud Functions 第 2 代也開始支持設(shè)置實例并發(fā)度[16]。旨在解決現(xiàn)代很重要的 IO 密集型工作負載問題。

為什么 Serverless 使用并發(fā)讀擴縮容

FaaS 和 Google Cloud Run 采用實例并發(fā)度 (即實例的并發(fā)請求數(shù)上限) 這個指標進行擴縮容,而不是采用 CPU 指標等 HPA 策略,是因為在 Serverless 領(lǐng)域,實例并發(fā)度是 “基于請求處理 / 事件驅(qū)動進行擴縮容” 表達最好的一個方式。

FaaS 和 Google Cloud Run 都有實例縮至為 0 和有請求進來可以拉起一個新實例的能力,在實例 0-1 過程中無法使用 CPU 或內(nèi)存等指標進行擴容。

更好地匹配請求處理:并發(fā)度能夠更好地匹配實際請求的數(shù)量,因此可以更好地利用計算資源,同時確保請求能夠快速得到響應(yīng)。以阿里云函數(shù)計算和 K8S 做一個資源匹配請求速度的對比[7]:

5932e80c-2d3a-11ee-815d-dac502259ad0.png

更好的資源利用率:實例并發(fā)度策略可以更好地利用計算資源,可以在請求高峰期間快速擴容,而在請求較少時保持最小的實例數(shù)量,從而減少資源浪費。FaaS 和 Google Cloud Run 允許用戶運行任何語言的代碼,并自動擴展以匹配流量:并發(fā)度總數(shù) = 同時處理請求的實例數(shù)量 *每個實例的最大并發(fā)請求數(shù)上限

當然,引入的并發(fā)度的概念也給習(xí)慣了 CPU 指標等擴縮容的開發(fā)者帶來的新的疑惑, 對于 IO 密集型的應(yīng)用,基于 CPU 指標的 HPA 擴容策略很簡單就可以提高應(yīng)用程序的可用性、性能和可靠性,并使資源更高效地利用。反而單個實例的最大并發(fā)度的合理值怎么去設(shè)置是一個比較頭疼的問題?這個問題,業(yè)界通常都是建議您根據(jù)自己的負載情況做壓測迭代出合適的并發(fā)度值。阿里云函數(shù)計算為此做了一個業(yè)界最前沿的探索,提供了自動化推薦能力:從青銅到王者,揭秘 Serverless 自動化函數(shù)最佳配置[8][17], 并由此展望智能動態(tài)并發(fā)度:在這種模式下,用戶不需要通過手動配置參數(shù),而是在函數(shù)運行時動態(tài)調(diào)整,根據(jù)實例 CPU 負載的健康指標自動調(diào)整到最佳值。

結(jié)論

基于上文對并發(fā)度的討論,對于單實例單并發(fā)(云產(chǎn)品代表 FaaS)和 單實例多并發(fā)(云產(chǎn)品代表 Google Cloud Run) 這兩種形態(tài)的 Serverless 產(chǎn)品, 我應(yīng)該選擇哪個產(chǎn)品來托管我的應(yīng)用程序呢?以下是一些情景是我個人會選擇哪種產(chǎn)品的建議:

但最終還是需要根據(jù)您具體的業(yè)務(wù)需求做取舍,選擇最合適的產(chǎn)品和方案。注:FaaS 中的函數(shù)計算 FC 和 Google Cloud Functions V2 也支持單實例多并發(fā)。

594e01aa-2d3a-11ee-815d-dac502259ad0.png

上述表格中的建議是基于阿里云函數(shù)計算應(yīng)用中心 [9] 中的用戶對于應(yīng)用的偏好部署次數(shù)【見下圖】以及客戶落地案例【見參考 [12]】來佐證的, 尤其對于每個請求必須相互隔離或者 CPU 密集型任務(wù), FaaS 具有無與倫比的優(yōu)勢:

對于存量應(yīng)用,將 CPU 密集型任務(wù)從應(yīng)用中抽離出來,提升服務(wù)的穩(wěn)定性,這個文章 PDF Generation With AWS Lambda[10][18]深入討論了這種實踐的收益。

對于新業(yè)務(wù) CPU/GPU 密集型應(yīng)用, 如音視頻處理以及最近大火的大模型 AIGC (AI generated content ) 應(yīng)用, 是 FaaS 天然契合的場景 。

在 AI 場景中請求和后端資源的調(diào)度比傳統(tǒng)的微服務(wù)場景的要求會更高,主要原因是 AI 場景的請求對資源的消耗特別大。比如一個 Stable Diffusion 使用 A10 GPU 卡部署,一塊 A10卡 (ecs.gn7i-c8g1.2xlarge)啟動 Stable Diffusion 服務(wù)一次只能處理個位數(shù)的文本繪圖請求。一旦同時進來請求過多,就會出現(xiàn)計算資源競爭從而導(dǎo)致請求超時的情況。而 FaaS 的"one concurrent request per instance"天然契合這個場景,簡直就是絕配。

5972fb54-2d3a-11ee-815d-dac502259ad0.png

函數(shù)計算 FC 應(yīng)用中心文件處理應(yīng)用部署情況圖

59b08582-2d3a-11ee-815d-dac502259ad0.png

函數(shù)計算 FC 應(yīng)用中心音視頻處理應(yīng)用部署情況圖

59cc8dd6-2d3a-11ee-815d-dac502259ad0.png

函數(shù)計算 FC 應(yīng)用中心 AI 應(yīng)用部署情況圖






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19535

    瀏覽量

    231858
  • PHP
    PHP
    +關(guān)注

    關(guān)注

    0

    文章

    454

    瀏覽量

    26919
  • 虛擬機
    +關(guān)注

    關(guān)注

    1

    文章

    954

    瀏覽量

    28637
  • OPS
    OPS
    +關(guān)注

    關(guān)注

    0

    文章

    68

    瀏覽量

    18223
  • ECS
    ECS
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    20244

原文標題:深入理解Serverless計算的并發(fā)度

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    請問AFE4400能否采用光敏三極管作為光接收器,這樣靈敏應(yīng)該更高些?

    請問AFE4400能否采用光敏三極管作為光接收器,這樣靈敏應(yīng)該更高些? 光敏三極管參數(shù): dark currentmax :0.2uA 輸出電流: Vce = 2V時,輸出電流 12 -- 50 uA
    發(fā)表于 01-24 06:34

    預(yù)機遠程監(jiān)控智慧運維系統(tǒng)方案

    一、行業(yè)背景 隨著科技的不斷進步,傳統(tǒng)紡織產(chǎn)業(yè)正經(jīng)歷著深刻的變革。預(yù)作為紡織品生產(chǎn)過程中的重要設(shè)備,對成品的質(zhì)量有著決定性影響。它通過機械預(yù)縮手段,對紡織物存在的潛在收縮進行處理,從而減少產(chǎn)品
    的頭像 發(fā)表于 01-07 17:28 ?156次閱讀

    電壓放大器在可變形機翼比模型主動變形實驗中的應(yīng)用

    結(jié)果,本章將針對仿真結(jié)果,把理論運用于實踐,在地面實驗中加載不同大小的電壓,考察比模型主動變形的情況,作為模擬仿真的驗證,證明仿真計算方法的可行性和可信性。同時在風(fēng)
    的頭像 發(fā)表于 09-30 14:45 ?1778次閱讀
    電壓放大器在可變形機翼<b class='flag-5'>縮</b>比模型主動變形實驗中的應(yīng)用

    華為云全域 Serverless 8 月更新盤點

    【摘要】 近年來,華為云持續(xù)構(gòu)筑全域 Serverless 云服務(wù),推出了一系列競爭力領(lǐng)先的 Serverless 產(chǎn)品,包括函數(shù)工作流 FunctionGraph、Serverless
    的頭像 發(fā)表于 09-27 00:06 ?971次閱讀
    華為云全域 <b class='flag-5'>Serverless</b> 8 月更新盤點

    電容高怎么劃分

    電容的高與低主要根據(jù)電容的值大小來劃分,具體可以參考以下幾個方面: 一、值范圍 高電容 :通常指
    的頭像 發(fā)表于 09-20 18:04 ?2510次閱讀

    TE熱機系列精準對接您的生產(chǎn)需求

    的工程技術(shù),我們的熱加工設(shè)備專為實現(xiàn)理想的加熱溫度、卓越的性能和精細的控制功能而設(shè)計,確保在多樣化的應(yīng)用場景中都能達到高效率,同時保障安全、質(zhì)量和可重復(fù)性。除了TE的熱縮管,我們的設(shè)備能夠靈活處理來自不同品牌的熱產(chǎn)品,滿足您
    的頭像 發(fā)表于 08-19 14:11 ?512次閱讀

    如何理解云計算

    、大模型等算力形態(tài)。 云計算一個明顯的優(yōu)勢是彈性,能讓您按需使用各類服務(wù),靈活,從容應(yīng)對業(yè)務(wù)流量的不確定性。 為什么需要云計算? 云
    發(fā)表于 08-16 17:02

    并發(fā)物聯(lián)網(wǎng)云平臺是什么

    并發(fā)物聯(lián)網(wǎng)云平臺是一種能夠處理大量設(shè)備同時連接并進行數(shù)據(jù)交換的云計算平臺。這種平臺通常被設(shè)計用來應(yīng)對來自數(shù)以萬計甚至數(shù)十億計的物聯(lián)網(wǎng)設(shè)備的并發(fā)請求,保證系統(tǒng)的穩(wěn)定性和響應(yīng)速度。 首先,從技術(shù)層面
    的頭像 發(fā)表于 08-13 13:50 ?336次閱讀

    OPA992能否壓使用,如何判斷運放是否滿足壓使用條件?

    如圖,這樣使用OPA992作為壓正確嗎
    發(fā)表于 08-02 12:58

    電池分柜是什么

    電池分柜是一種專門用于電池分測試的設(shè)備,主要應(yīng)用于電池生產(chǎn)和檢測流程中。分測試是指對電池進行充電和放電操作,精確測量電池實際容量的過程。該測試對確保電池組件在使用前具有一致性和可靠性至關(guān)重要
    的頭像 發(fā)表于 06-17 11:25 ?1225次閱讀
    電池分<b class='flag-5'>容</b>柜是什么

    如何合理設(shè)計光伏電站配比

    如何合理設(shè)計光伏電站配比-古瑞瓦特 隨著全球?qū)稍偕茉葱枨蟮牟粩嘣鲩L,光伏發(fā)電技術(shù)得到了快速發(fā)展。光伏電站作為光伏發(fā)電技術(shù)的核心載體,其設(shè)計合理性直接影響到電站的發(fā)電效率、運行穩(wěn)定性及經(jīng)濟效益
    的頭像 發(fā)表于 05-29 11:20 ?2311次閱讀
    如何合理設(shè)計光伏電站<b class='flag-5'>容</b>配比

    鴻蒙原生應(yīng)用開發(fā)-ArkTS語言基礎(chǔ)類庫多線程并發(fā)概述

    并發(fā)模型是用來實現(xiàn)不同應(yīng)用場景中并發(fā)任務(wù)的編程模型,常見的并發(fā)模型分為基于內(nèi)存共享的并發(fā)模型和基于消息通信的并發(fā)模型。 Actor
    發(fā)表于 03-28 14:35

    鴻蒙原生應(yīng)用開發(fā)-ArkTS語言基礎(chǔ)類庫多線程并發(fā)概述

    并發(fā)模型是用來實現(xiàn)不同應(yīng)用場景中并發(fā)任務(wù)的編程模型,常見的并發(fā)模型分為基于內(nèi)存共享的并發(fā)模型和基于消息通信的并發(fā)模型。 Actor
    發(fā)表于 03-22 15:40

    華為云 Serverless 應(yīng)用中心:一鍵開啟 AI 文生圖新時代,引領(lǐng)行業(yè)創(chuàng)新浪潮

    隨著數(shù)字化時代的快速發(fā)展,AI 技術(shù)已成為推動行業(yè)創(chuàng)新的關(guān)鍵動力。華為云緊跟時代步伐,全新上線 Serverless 應(yīng)用中心,為用戶提供海量應(yīng)用模板,實現(xiàn)一鍵部署函數(shù)和周邊依賴資源,讓您輕松擁抱
    的頭像 發(fā)表于 03-19 22:57 ?541次閱讀

    如何在Altium軟件中建立異形板框的內(nèi)和外呢?

    當板子不滿足pcb設(shè)計的要求需要修改尺存,由于異性板框都是結(jié)構(gòu)工程師繪制且比較麻煩,所以重新繪制是不太現(xiàn)實的,但是AD軟件可以實現(xiàn)在原有的板框上進行內(nèi)和外
    的頭像 發(fā)表于 03-17 09:53 ?903次閱讀
    如何在Altium軟件中建立異形板框的內(nèi)<b class='flag-5'>縮</b>和外<b class='flag-5'>擴</b>呢?
    主站蜘蛛池模板: 夜月视频直播免费观看 | 无限资源在线观看8 | 国产精品97久久AV麻豆 | 国产激情视频在线播放 | 青柠高清在线观看完整版 | 日韩熟女精品一区二区三区 | 免费成人小视频 | 国产AV99激情久久无码天堂 | 黄色三级视频在线 | 久久精品免费电影 | 亚洲国产精品天堂在线播放 | 肉动漫无修在线播放 | 最新国产亚洲亚洲精品视频 | 7723手机游戏破解版下载 | 亚洲合集综合久久性色 | 欧美s00老人| 亚洲女人毛片 | qvod 电影| 国内精品欧美久久精品 | 蜜桃精品成人影片 | 亚欧日韩毛片在线看免费网站 | 欲奴第一季在线观看全集 | 把腿张开老子CAO烂你动态图 | 99视频免费播放 | 亲胸揉胸膜下刺激视频在线观看 | 色婷婷五月综合中文字幕 | 国产麻豆精品久久一二三 | 99视频免费播放 | 黄梅戏mp3大全 | 亚洲免费观看在线视频 | 久久丫线这里只精品 | 欧美精品一区二区三区视频 | 欧美日韩第一区 | 69夫妇交友群| 国产综合91 | 伊人色啪啪天天综合婷婷 | 偷拍自偷拍亚洲精品 | 久久久久久久久久久福利观看 | 9988电影网| 精品国产自在天天线2019 | 亚洲中文日韩日本在线视频 |