gydtep
发表于 2021-1-6 16:40:44
使用 SAE 部署微服务应用,因为只是变更了应用运行的载体,所以可以 100% 的兼容现有的技术架构和业务功能,迁移成本可以忽略不计。
gydtep
发表于 2021-1-7 09:41:18
于是,LSIF就在这样的背景下应运而生,秉承用空间换时间的思想,提前计算好语法分析结果以特定的索引格式存储在云上,从而快速响应不同用户的多次请求。
gydtep
发表于 2021-1-7 12:01:03
用户在使用语法服务时,主要有以下三个请求:
每次打开文件获取所有的可点击高亮词
点击高亮词获取对应的定义与引用列表
点击定义和引用实现跳转
gydtep
发表于 2021-1-7 15:36:19
当微服务应用需要扩容的时候,就可以快速获得计算资源,不需要再经过购买服务器这个步骤了,可以帮助开发者降低计算成本,减少闲置资源浪费,平滑应对突发流量高峰。阿里云的 Serverless Kubernetes (ASK)就是 Serverless 化容器技术的代表产品。
gydtep
发表于 2021-1-7 21:38:19
故障恢复能力越来越高 - 随着系统自愈性的增强,大大简化了应用架构容错的复杂性。
gydtep
发表于 2021-1-8 09:59:12
个人比较倾向于后者,WASM/WASI 可以成为一个跨平台的容器实现技术。近期 Solo.io 推出的 WebAssembly Hub 就是将 WASM 应用通过 OCI 镜像标准进行统一的管理和分发,可以很好地应用在 Istio 服务网格生态中。
gydtep
发表于 2021-1-8 12:58:22
上云已是大势所趋。但是对于企业客户而言,有些业务由于数据主权和安全隐私的考虑,会采用混合云架构。一些企业为了满足安全合规、成本优化、提升地域覆盖性和避免厂商锁等需求,会选择多个云供应商。混合云 / 多云架构已经成为企业上云的新常态。Gartner 指出,“到 2021,超过 75% 的大中型组织将采用多云或者混合 IT 战略。”
gydtep
发表于 2021-1-8 16:41:02
应用开发不仅需要关注业务逻辑,还需要关注数据,将领域模型、业务流程、配置等数据以Online形式存储。近几年,数据库技术发生了很大的变化,HBase等分布式数据库提供的强一致保证给云原生应用的设计和开发带来了许多好处。
gydtep
发表于 2021-1-8 16:41:14
应用开发不仅需要关注业务逻辑,还需要关注数据,将领域模型、业务流程、配置等数据以Online形式存储。近几年,数据库技术发生了很大的变化,HBase等分布式数据库提供的强一致保证给云原生应用的设计和开发带来了许多好处。
gydtep
发表于 2021-1-9 14:40:07
高可用设计主要有三个原则,包括可观测、可灰度、可回滚。大部分云研发场景并不需要关注可演变,但在一些特殊场景下可演变仍然是一个问题。比如,蚂蚁的金融业务需要和一些机构进行信息交换,由于金融领域的RPC交互常常使用标准化文件,在文件场景下如何保证可演变也是高可用设计需要关注的内容。典型的用于提高架构可用性的设计原则包括四种:解耦、冗余、异构和异步。