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

高德如何利用Serverless实现简单提效的?

已解决

高德如何利用Serverless实现简单提效的?

展开
收起
胡嘞嘞 2022-07-06 12:45:52 450 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    传统 BFF(Back-end For Front-end)层应用会随着时间推移以及 业务需求的增加, 其 BFF 层也会逐渐的变 “富”, 冗余的代码 会逐渐变多,最后就会变成开发者的噩梦——“牵一发而动全身”。随着人员迭代变化,模块的开发者也会变化,BFF 层就会慢慢变成一个无人知晓,无人敢动的模块。

    当 BFF 层转换成 SFF (Serverless For Front-end) 层之后,会有什么变化?SFF 的职责会变的单一、零运维、成本更低,这些是Serverless 本身自带的能力,而这些能力可以帮助前端进一步释放生产潜能。开发者不再需要一个富 BFF 层,而只需一个接口或一个 SFF 就可以实现功能,天然解决了“牵一发而动全身”的问题。

    如果接口停服或者没有流量,那么所用的实例会自动缩零,也就 很容易分辨出是哪一个接口函数,后期就可以删掉此接口的函数, 有效提升资源利用率。

    高德在 Serverless 应用上非常先进,实现了 FaaS 层与研发体系的完全对接,因此,应用从开发、测试、灰度、上线的全生命周期,到具备流控、弹性、容灾等标准化能力,所用的时间较以前缩短了 40%,大大提高了人效。

    image.png

    以上内容摘自《高德技术2020年刊合集》电子书,点击https://developer.aliyun.com/topic/download?id=1135可下载完成版

    2022-07-06 13:50:23
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载