gydtep
发表于 2021-4-12 16:45:26
结合上文提到的DevSecOps自动化流程,我们可以在业务上线之前,提供一致的测试和预发环境。更早,更快地捕获系统中的稳定性风险,更完善地验证灰度、回滚措施。
gydtep
发表于 2021-4-15 19:41:04
阿里云云效的语法服务架构图主要分为两部分:
基于事件触发的索引构建过程
基于用户请求的语法服务响应
gydtep
发表于 2021-4-16 13:18:24
阿里电商系统很早就开始建立了,我们这一代一代人在里面去做架构,都是站在前一代人的肩膀上。要去看前一代人为什么要这么设计,去想或跟他去聊,吸取他好的地方。现在可能遇到新的问题,通过其他的方法来解决一些新的问题,需要有实践和知识的积累。
gydtep
发表于 2021-4-16 16:50:52
2009年用Oracle数据库用的非常多。。我当时不是做数据库相关的,但是为了把Oracle数据库研究透,去学了非常多Oracle数据库相关的内容。了解里面的逻辑,知道它是什么开发态,是什么运行态,什么管理态,知识都是延续的,后来到了阿里,可能花很短的几个小时就能把现在阿里所有的数据库吃透。
gydtep
发表于 2021-4-17 19:00:33
敏捷基础设施的目标
标准化:所有的基础设施最好都是标准的。
可替换:任意节点都能够被轻易地创建、销毁、替换。
自动化:所有的操作都通过工具自动化完成,无须人工干预。
gydtep
发表于 2021-4-19 10:05:06
Kubernetes 已经成为云时代的操作系统。对比 Linux 与 Kubernetes 概念模型,两者都定义了开放的、标准化的访问接口:向下封装资源,向上支撑应用。
gydtep
发表于 2021-4-19 16:54:39
人工智能曾经只应用在数据中心领域。但是,随着人工智能应用在网络的边缘,它开始为组织解决大量的分布式数据和分析问题。边缘人工智能是在数据来源点嵌入智能功能,无论是物联网终端、智能手机还是自动驾驶汽车。Red Hat公司首席技术战略家G.Nadhan解释说,“换句话说,边缘计算使数据和计算最接近交互点。”
gydtep
发表于 2021-4-20 14:06:34
另外,相比生产环境,开发和测试环境对于扩容和缩容的需求会更加迫切。一套微服务应用由不同的团队进行开发,在理想的情况下,多个团队会共享一套测试环境:
gydtep
发表于 2021-4-21 13:17:24
前面提到了由于DTS支持的并不是很完善,所以我基于DRC(一个阿里内部数据订阅组件,类似canal)自己实现了数据同步的能力,下面介绍一下实现一致性的过程,中间也走了一些弯路。
gydtep
发表于 2021-4-26 15:47:16
探针方式: 探针方式不需要在代码编译前引入SDK,而是在应用运行的过程中,通过一个Agent动态的拦截底层框架的行为,从而自动注入监控逻辑**。像Java这样的编程语言可以通过字节码增强技术实现探针方式的链路信息采集。这是一种最开发者最友好的方式,不需要任何代码层面的改动,但并不是每一种编程语言都能提供探针机制,因此SDK方式也被很多全链路监控组件采用。