开发者社区 > 云原生 > Serverless > 正文

Serverless与FaaS的技术对比有哪些呢?

Serverless与FaaS的技术对比有哪些呢?

展开
收起
游客vqgchj4kfdzsu 2021-12-13 01:04:15 673 0
1 条回答
写回答
取消 提交回答
  • 微服务(MicroService)是软件架构领域业另一个热门的话题。如果说微服务是以专注于单一责任与功能的小型功能块为基础,利用模组化的方式组合出复杂的大型应用程序,那么还可以进一步认为Serverless架构可以提供一种更加“代码碎片化”的软件架构范式,称之为Function as a Services(FaaS)。

    而所谓的“函数”(Function)提供的是相比微服务更加细小的程序单元。例如,可以通过微服务代表为某个客户执行所有CRUD操作所需的代码,而FaaS中的“函数”可以代表客户所要执行的每个操作:创建、读取、更新,以及删除。当触发“创建账户”事件后,将通过AWS Lambda函数的方式执行相应的“函数”。从这一层意思来说,可以简单地将Serverless架构与FaaS概念等同起来。

    2021-12-13 07:49:02
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载