我是 Java(Kotlin)后端程序员,最近上班摸鱼的时候闲着没事想找点新玩具(框架)学学,就看到了 vert.x,就看到了 Serverless。随便读了一些相关 blog。
阿里云的相关产品叫 Function Compute,看了看 hello world。我的理解就是就是部署的时候服务器对程序员透明,依赖云服务商,只需要关心指定函数的业务,参数,路由等等,即函数即服务 FaaS。
这样做有利有弊,而且并不是所有的服务都能做成这个样子的吧。
阿里云的教程里有全套 Java Spring 项目上 Serverless 的 demo:再开一个 Maven 项目包装原项目的 war 包就能上 Serverless。
但我觉得其中的意义就不大了,Serverless 是无状态的,是 xxx,是 xxx…………很多东西不能用以往的 Spring Web MVC 的思路来。
Serverless 最早的产品是 Amazon Lambda,不知道在国内怎么样了,有没有什么最佳实践啊。Java 方面 Spring 就不太适合搞这个东西,而 vertx 看起来就不错(逃
我看到了很多 python, nodeJs 的 demo,Java、Kotlin 怎么好好玩儿这个呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.