FaaS技术架构
程序员文章站
2022-10-04 16:56:09
FaaS介绍 微服务(MicroService)是以专注于单一服务/功能的小型单元块为基础,利用模块化的方式组合成复杂的大型应用服务。 FaaS是Function as a Service的缩写,可以简单理解为功能服务化。FaaS提供了一种比微服务更加服务碎片化的软件架构范式。FaaS可以让研发只需 ......
faas介绍
微服务(microservice)是以专注于单一服务/功能的小型单元块为基础,利用模块化的方式组合成复杂的大型应用服务。
faas是function as a service的缩写,可以简单理解为功能服务化。faas提供了一种比微服务更加服务碎片化的软件架构范式。faas可以让研发只需要关注业务代码逻辑,不再关注技术架构。
例如:faas提供“选择工作流模板”、“启动工作流”、“完成流程”、“查看工作流状态“功能,当触发“启动工作流”事件后,再研发所需的业务代码。业务与架构分离,让专业更加专业。
faas特点
无状态 目的:业务隔离
1、组件业务配置抽离,脚手架工程使用则配置。
2、项目适合即使用
脚手架工程pom.xml引入便使用
脚手架 目的:自定义模版,快速集成
版本化 目的:多元化的需求变更互不影响
补充中.....
上一篇: php实现算术验证码功能