不改代码也能全面 Serverless 化,阿里中间件如何破解这一难题?( 五 )

  • Function 启动速度要足够快 , 毫秒级或者秒级 , 这个限制对适用场景有很强的约束;

  • Function 之间的调用通过 API Gateway , 响应时间更长 。

  • Cloud Service Engine 云服务引擎(以下简称CSE) , 是阿里云中间件团队开发的面向通用 Serverless 计算的中间件产品 , 目的是具备 AWS Lambda 的各种优势 , 同时可以解决用户在使用 AWS Lambda 时遇到的难题 。

    什么是 Serverless?

    AWS 对 Serverless 定义是:(摘自 AWS 官网)

    AWS 无服务器平台提供的功能:(摘自 AWS 官网)

    AWS 的整套 Serverless 方案非常完善 , 但是没有解决存量应用如何迁移到 Serverless 架构的问题 。 仅仅是针对新开发的应用 , 建议用户使用 FaaS 方式开发 , 才有机会转向 Serverless 架构 。 笔者认为 , 要将 Serverless 架构大规模推广 , 必须要能有针对存量业务的解决方案 。

    推荐阅读