Qcon serverless

  1. serverless
    1. 专注业务逻辑
    2. 部署
    3. 从docker到jvm虚拟化高密度部署
      1. 热部署
    4. GraalVM多语言:前后端一体快速迭代
    5. 全图化:业务逻辑标准化
    6. 自动降级
      1. 4级降级

serverless

专注业务逻辑

只关注业务函数

免运维

部署

传统:git、申请机器、初始化、部署

faas:git、部署

从docker到jvm虚拟化高密度部署

一个docker部署多个场景,通过AJDK进行资源隔离

热部署

没有镜像push/pull过程,容器不用冷启动

GraalVM多语言:前后端一体快速迭代

前端js直接调用java client,直接参与java开发

全图化:业务逻辑标准化

借鉴TensorFlow、pytorch、flink设计思路:逻辑层和物理层解耦

编写同步代码

后端全异步执行:AJDK协程,Reactive

+------------------+
|ui编排构图 + api构图|  用户开发
+------------------+ 
         |
         |    
+------------------+
|DAG desc + udf    |  编译层
+------------------+

总结

自动降级

4级降级

L0(不降级) L1 L2 L3


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 wshten@gmail.com

文章标题:Qcon serverless

本文作者:KevinTen

发布时间:2019-10-19, 00:00:00

最后更新:2019-10-22, 09:14:33

原始链接:http://github.com/kevinten10/2019/10/19/Qcon/Qcon-Serverless/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

csdn zhihu github