gydtep 发表于 2021-7-24 16:19:53
Refactor/Re-architect 重构 / 新架构 - 包括单体应用的微服务架构改造,应用的容器化和 Serverless 化整体开发和交付架构改造。gydtep 发表于 2021-7-26 08:47:15
此外,随着 5G 时代的临近,AIoT 应用快速发展,一个万物智联的时代开始到来。边缘计算可以更好地链接物理世界和数字世界,为应用提供更低的网络延迟、更高的网络带宽和更低的网络成本。边缘计算将成为企业云战略的重要组成部分,我们需要有能力将智能决策、实时处理能力从云延展到边缘和 IoT 设备端。gydtep 发表于 2021-7-26 15:30:14
SAE 是一款面向应用的 Serverless PaaS,0 改造 0 门槛 0 容器基础是它的特点,可以让用户非常方便地享受到 Serverless、 K8s 以及微服务带来的技术红利。同时也支持多种微服务框架、多种部署渠道(包括自己产品的 UI 部署 / 云效 / Jenkins / 插件部署等)、多种部署方式(包括 War / Jar / 镜像部署等)。gydtep 发表于 2021-7-26 18:38:35
二是网络的连通或者云体系的打通,我们要跟用户的网络体系打通,这样用户才可以方便地和他的安全组、安全的规则、RDS 等连通,这也是一个核心的问题。gydtep 发表于 2021-7-27 11:09:53
基础设施同样也得到了很好的发展。最开始,单体架构是托管式的,通常将应用程序托管给电信运营商的某个机房,在物理机上运行单体应用。后来,基础设施开始向虚拟化演进,比如VMware等公司在物理机上构建虚拟化层和虚拟机,在虚拟机上运行操作系统。gydtep 发表于 2021-7-27 19:57:43
异步要求将业务流程的核心部分抽象出来,使其不与非核心的内容耦合。从理论上看,核心部分越精炼,系统出错误的概率越小。比如,支fb的支付业务背后有一百多个业务处理节点,在微服务时代,其背后可能有几百个甚至上千个业务节点,假设每个节点的可用率都是5个9,把几百个甚至几千个节点的可用率乘起来就会使得整体的可用率非常小。gydtep 发表于 2021-7-28 13:11:12
值得一提的是,这并不是微服务体系下流量绑定的标准配置,而是阿里的应用开发人员和中间件人员提出的业务隔离设计。随着上云等措施,这种设计逐渐内置到基础设施中,成为一个典型的业务隔离设计。gydtep 发表于 2021-7-28 18:51:34
如果此时将FO库作为主库继续进行修改,那么最终得到的数据必然不是用户所预期的。一个处理方式是将持续往黑名单库里写差异。当主库宕机时,首先将FO库拉起来,此时,这些差异可能使得FO库中某一部分数据是禁写的。gydtep 发表于 2021-7-28 18:56:51
如果此时将FO库作为主库继续进行修改,那么最终得到的数据必然不是用户所预期的。一个处理方式是将持续往黑名单库里写差异。当主库宕机时,首先将FO库拉起来,此时,这些差异可能使得FO库中某一部分数据是禁写的。gydtep 发表于 2021-7-29 09:22:48
驾驶是一个过程,涉及与其他驾驶员和行人的复杂互动。例如,如果骑自行车人打算转弯,那么他或她将做出手势示意,以通知附近的其他驾驶员。