2021-12-07 08:00
从 2012 年 Serverless 概念诞生到如今,全世界的开发者和团队对其表现出不断高涨的兴趣和热情,同时开发者对 Serverless 的实践落地方案也在不停的探索之中,今天走进 Serverless 在大型应用场景下的实践和探索,并对将来的 Serverless 方案展开畅想。
Serverless 是将来云计算的一个重要方向之一,简单来讲,Serverless 是一种软件系统架构思想和方法,经过 Serverless 服务,开发者无需关心软件应用下层的基础建设,从而达到一种高效、科学的开发体验。在这种设计模式下,对于前端工程师来讲也就造成了一种自然的互补优点,使得前端开发工程师更接近全栈开发的概念。
腾讯教育的Serverless架构是什么样子的?对 Serverless 的关注从其诞生就已经开始了,咱们从去年开始调研 Serverless 在业务中的落地实践方案,目前已经在多项业务中尝试使用 Serverless 服务,将来也会有更完善的 Serverless 服务矩阵。
Serverless 诞生时间也不算太长,从架构上来讲,Serverless 如今不成熟的点主要在于其冷启动的性能问题以及状态管理上,不过较好的是,其实这些如今都是有在不断的改进之中,包括经过机器学习相关技术来预启动服务,从而解决冷启动相关等问题。