<aside> 💡 Web3 正在加速发展,Arweave 作为基础设施将被更多的开发者采用,创造一个全新的、更加丰富多彩的生态系统。 PermaDAO 正是为此而建立起来的共建者社区。所有参与的人都能在这里找到自己的角色来贡献 Arweave 生态,任何关于 Arweave 的提案与任务都可以发布于此,并得到整个社区的支持与回馈。 加入PermaDAO,建设 Web3!
</aside>
作者:Kyle @ Contributor of PermaDAO
审阅:Sandy @ Contributor of PermaDAO
云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备,使用服务商提供的电脑基建作运算和资源。——维基百科
在过去的十年里,云计算已经崭露头角,不仅成为移动和内容服务的重要基础,还逐渐取代了传统企业计算环境。服务器作为计算硬件的核心,针对各种不同的计算需求逐渐多样化和发展。
云计算的起源众说纷纭,而大家普遍都认为开创者是 Google 前 CEO 埃里克·施密特,他在 2006 年搜索引擎大会上第一次提出了云计算的概念,发展至今也已经差不多二十年了。若要追溯云计算的演进过程,大致依次经历了以下几个阶段:
阶段 | 描述 |
---|---|
物理服务器 | 互联网初期,Web 基础架构依赖庞大、昂贵、难以维护的物理服务器,导致资源浪费和应用冲突等问题。 |
虚拟化 | 虚拟化通过软件模拟物理服务器硬件,增加了程序的可移植性,但仍需考虑硬件需求和运营成本。 |
基础架构即服务(IaaS) | IaaS 提供网络、存储和计算资源,客户按需使用,减少硬件管理成本,但仍需考虑基础架构管理。 |
平台即服务(PaaS) | PaaS 是在 IaaS 之上的服务,简化应用部署和管理,但有时限制了选择的语言、库和功能。 |
云计算 | 云计算通过互联网提供计算、存储和服务,让用户能轻松访问和使用资源,而不必依赖本地设备,提供了灵活便捷的计算和资源管理方式。 |
在云计算技术引领快速发展的时代,出现了一个必然产物:云计算 2.0—— Serverless。
Serverless(无服务架构)是由 Iron 公司在 2012 年首次提出,而被大家熟知是 2014 年亚马逊云科技推出了 Amazon Lambda 之后。作为云计算的一种特定计算模型,**Serverless 让开发者只需要专注于编写代码,无需关心底层服务器的管理。**Serverless 的软件架构由 FaaS + BaaS 构成。
**Serverless 具备三个核心价值:弹性伸缩、按需付费和运维简化,被视为下一代计算引擎。**正如 Serverless 白皮书作者 Johann 的观点——Serverless 简化了云计算的编程,其代表了程序员生产力的又一次的变革,如编程语言从汇编时代演变为高级语言时代。