- 華為Serverless核心技術與實踐
- 劉方明等
- 397字
- 2022-05-06 18:20:00
1.6 總結
Serverless出現的時間不算晚,近年來隨著移動應用、小程序、IoT等領域的發(fā)展,呈現飛速增長的態(tài)勢。從這些應用場景來看,Serverless體現出相對微服務的一些獨特優(yōu)勢。但受限于Serverless本身面臨的一些挑戰(zhàn),在較長的一段時間內,微服務和Serverless兩種開發(fā)方式將會共存,并且互相組合、滲透。例如,一些云服務商推出了Serverless容器服務的概念和產品形態(tài),Azure Function也可以基于Kubernetes運行。無論發(fā)展過程如何,Serverless將會成為未來云時代默認的計算范式。
第2章將介紹應對Serverless發(fā)展挑戰(zhàn)的函數計算創(chuàng)新:分布式內核(華為元戎)架構及其關鍵技術探索。
[1]Cornelia Davis. 云原生模式[M]. 張若飛,宋凈超,譯. 北京:電子工業(yè)出版社,2020.
[2]Marc Brooker,Holly Mesrobian.AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1),2018.
[3]Eric Jonas,Shivaram Venkataraman,Ion Stoica,et al. Occupy the Cloud: Distributed computing for the 99%[A]. SoCC 17th,2017.
[4]Chris Munns. Serverless Apps with AWS Step Functions,2017.
[5]David A. Patterson,Ariel Rabkin,Ion Stoica,et al. Above the Clouds: A Berkeley View of Cloud Computing[R]. Technical University of California at Berkeley,2009.
[6]Eric Jonas,Karl Krauth,Joseph E. Gonzalez,et al. Cloud Programming Simplified: A Berkeley View on Serverless Computing[R]. University of California at Berkeley,2019.
[7]Dong Du,Tianyi Yu,Yubin Xia,et al. Catalyzer: Sub-millisecond Startup for Serverless Computing with Initialization-less Booting[J]. ASPLOS. 2020,3: 467—481.