Serverless架构的发展是飞速的,短短几年的时间,Serverless已经从“鲜为人知”到了“人尽皆知”,在过去的日子中,大家对Serverless的态度是褒贬不一的,有的人认为Serverless架构是未来,是真正的云计算,是可以引领云计算下一个十年;但是,也有的人认为Serverless架构会阻碍时代的发展,技术的进步,认为Serverless是一种倒退,甚至断言Serverless已死。一方面是《Server are Dead...》,是《Cloud Programming Simplified: A Berkeley View on Serverless Computing》,另一方面是《无服务器已死?这项技术为什么变得人人嫌弃》,但是无论如何,Serverless正在变得更加广为人知,正在变得更加火热,正在变得更被众人关注、接受。我相信,一个优秀的技术、一个优秀的思想,是能经受得住时间的考验的。
Google Trends是一个有趣的网站,它记录了一个名词在过去时间段的热度,而Serverless、FaaS这些词的热度,在过去的几年内可以说是发生了翻天覆地的变化,Serverless短短几年,其关注度翻了几倍,纵观全球市场,有AWS带头率先将Serverless商业化,后面紧跟着Azure和Google Cloud的Serverless产品版图的建设,紧接着2017年,国内第一梯队包括阿里云,华为云,腾讯云等在内的云厂商们,也争先恐后的布局Serverless领域。
在2020年的阿里云云栖大会上,阿里云研究员叔同断言:与其说 Serverless 是云计算的升华,不如说 Serverless 重新定义了云计算,将成为云时代新的计算范式,引领云的下一个十年。是的,不仅仅是工业界对Serverless充满期待,其实在学术界也是有着著名的伯克利断言,2019年UC伯克利发文《Cloud Programming Simplified: A Berkeley View on Serverless Computing》,在文章中,作者曾断言:Serverless 将会成为云时代默认的计算范式,将会取代 Serverful 计算,因此也意味着服务器 - 客户端模式的终结。
随着时间的发展,尽管Serverless已经有一定的缺点,依旧会受到一些挑战,但是不可否定的是,Serverless确实在不断的成长,包括UC伯克利也是有着从《Serverless Computing: One Step Forward, Two Steps Back》到《Cloud Programming Simplified: A Berkeley View on Serverless Computing》的过程。随着容器技术,IoT,5G,区块链等技术的快速发展, 技术上对去中心化,轻量虚拟化,细粒度计算等技术需求愈发强烈,而Serverless必将借势迅速发展,未来Serverless将在云计算的舞台上大放异彩!