美文网首页
中台, Serverless

中台, Serverless

作者: monkeyfly36 | 来源:发表于2020-12-30 17:05 被阅读0次

2020.12.28
中台 -- 公共复用库 -- 套娃概念
通俗:前台的后台,后台的后台

定义:

减少重复劳动(npm)
赋能(api)
平台化(平台)

分类:

前台与后台之间
技术中台
业务中台
组织中台

代码概念(元数据,高阶函数,Proxy)

元数据 -- MetaData,,描述数据的数据,如属性

生成新项目的数据库
生成接口应用

高阶函数 -- 作用:1.处理函数的函数 2.返回函数的函数

固化处理逻辑
留空处理逻辑

Proxy

代替用户去处理某事
无感知优化

业务实践

表单配置页
海报配置页
Restful Api生成页

中台实例:

GraphQL API -- 编程一个可以查所有数据库的中台
Kubernetes K8s 自动部署 -- 做成后台的后台
LeanCloud -- 知乎
FireBase -- vue官网

===================================================

2020.12.30

Serverless

架构演进
单体应用(Application) -> 微服务(Service) -> Serverless(云)

定义: 自动伸缩服务(函数/代码片段)

区别:

Iaas(Infraatructure): 专门提高场地/物业服务
Pass(Platform): 专门提高连锁扩张服务
Saas(Softeare): 基础设施 + 软件外包服务

Iaas包了Service,Pass包了Iaas,Saas包了Paas

Serverless相比Iaas还提供弹性服务,相比于Saas需要自己写代码,
相比Paas--如果Pass能在20ms内启动实例并运行0.5s,则称为Serverless

微服务和Serverless区别:
微服务(模块)是粗粒度,需要运维;Serverless(函数/代码片段)是细粒度的,不需要运维

多云和Serverless区别:
多云是云原生中的一种架构;Serverless是一种部署方式

image.png

Serverless分类:Fass + Baas
Fass:Function as a Service 函数即服务
无状态/代码+依赖配置

Bass:Backend as a Service 后端即服务
有状态/提供服务API

image.png
image.png

补充:编程本质 = 算法 + 数据结构

编写应用 = 逻辑 + 存储 -- Fass对应逻辑,Baas对应存储

中台里讲:
Nodejs 用的是V8引擎,内存在64位计算机上内存是1.4G,最多只能用1.4G

相关文章

网友评论

      本文标题:中台, Serverless

      本文链接:https://www.haomeiwen.com/subject/nkdtoktx.html