10.3969/j.issn.1673-5692.2022.02.009
基于无服务器架构的云原生应用软件研究
无服务器计算是云原生应用软件开发、部署和运维的一种新范式,其主要特征是事件驱动、无状态、短运行时间、敏捷自动伸缩和低成本.应用程序被解构成多个无状态细粒度函数,可以独立开发、迭代、升级和复用.函数遵循单一职责原则,一个函数实例仅完成一种任务.函数无状态便于水平扩展,实现业务高并发.函数加载到容器中运行,容器易于打包、部署和移除,可以跨平台移植,函数运行结束后,其容器可以立即分配函数新实例,或使用定时事件周期性地运行,保持容器为暖状态,减少冷启动.无服务器零运维使开发人员专注于业务功能,云提供商负责管理基础设施和运行时环境,使整体业务轻量化.按使用量计费,降低了成本.无服务器架构解耦基础设施与业务,将软硬件资源抽象为服务,以松散耦合模式集成函数、第三方服务和微服务,构建易于开发、高性能的云原生应用软件.
无服务器架构、云原生应用、云函数、无状态、事件驱动、弹性伸缩、高并发、零运维、低成本
17
TP311(计算技术、计算机技术)
国家自然科学基金61379032
2022-05-07(万方平台首次上网日期,不代表论文的发表时间)
共7页
155-161