faas介绍
微服务(microservice)是以专注于单一服务/功能的小型单元块为基础,利用模块化的方式组合成复杂的大型应用服务。
faas是function as a service的缩写,可以简单理解为功能服务化。faas提供了一种比微服务更加服务碎片化的软件架构范式。faas可以让研发只需要关注业务代码逻辑,不再关注技术架构。
例如:faas提供“选择工作流模板”、“启动工作流”、“完成流程”、“查看工作流状态“功能,当触发“启动工作流”事件后,再研发所需的业务代码。业务与架构分离,让专业更加专业。
faas特点
无状态 目的:业务隔离
1、组件业务配置抽离,脚手架工程使用则配置。
2、项目适合即使用
脚手架工程pom.xml引入便使用
脚手架 目的:自定义模版,快速集成
版本化 目的:多元化的需求变更互不影响
补充中.....
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!
网友评论