云计算
核心价值是简化开发和部署,同时使其具备自动伸缩和容灾等能力。
其终局是 Serverless。
Serverless的两条进化路径
简化部署:比如Lambda,比如Kubernetes
简化开发:比如MQ,比如Dubbo
定义开发
程序 = 数据结构 + 算法
这也是工程师需要具备的最小知识
分布式数据
结构化、分片、持久、多副本
算法(协作)
广播、聚合、散列
定义面向数据编程
用预定义的类型和结构,编写一个本地算法,然后解析成一个分布式的执行图,把数据的获取和修改映射到具体的分布式存储系统,最终完成一个业务逻辑开发。
数据查询语言
SQL
GraphQL
场景
API Serving
Data Transfer/Sync
产品
https://aws.amazon.com/cn/appsync/?nc2=h_m1
https://cloud.tencent.com/product/tcb
https://www.apicloud.com/cloudservice
网友评论