FaaS介紹 微服務(MicroService)是以專註於單一服務/功能的小型單元塊為基礎,利用模塊化的方式組合成複雜的大型應用服務。 FaaS是Function as a Service的縮寫,可以簡單理解為功能服務化。FaaS提供了一種比微服務更加服務碎片化的軟體架構範式。FaaS可以讓研發只需 ...
FaaS介紹
微服務(MicroService)是以專註於單一服務/功能的小型單元塊為基礎,利用模塊化的方式組合成複雜的大型應用服務。
FaaS是Function as a Service的縮寫,可以簡單理解為功能服務化。FaaS提供了一種比微服務更加服務碎片化的軟體架構範式。FaaS可以讓研發只需要關註業務代碼邏輯,不再關註技術架構。
例如:FaaS提供“選擇工作流模板”、“啟動工作流”、“完成流程”、“查看工作流狀態“功能,當觸發“啟動工作流”事件後,再研發所需的業務代碼。業務與架構分離,讓專業更加專業。
FaaS特點
無狀態 目的:業務隔離
1、組件業務配置抽離,腳手架工程使用則配置。
2、項目適合即使用
腳手架工程pom.xml引入便使用
腳手架 目的:自定義模版,快速集成
版本化 目的:多元化的需求變更互不影響
補充中.....