gydtep 发表于 2021-2-23 13:59:05
CNCF 建立了通用数据平面 API 工作组(Universal Data Plane API Working Group / UDPA-WG),以制定数据平面的标准 API。通用数据平面 API(UDPA)的目标是:为 L4/L7 数据平面配置提供实现无关的标准化 API,类似于 OpenFlow 在 SDN 中对 L2/L3/L4 所扮演的角色。UDPA API 涵盖服务发现、负载均衡、路由发现、**配置、安全发现、负载报告、运行状况检查委托等。gydtep 发表于 2021-2-23 17:06:15
云原生技术,包括容器、K8s、微服务、DevOps。而这些技术只是一个工具,要想真正地用好这些技术,还需要一些最佳的实践和组合,也就是云原生架构。gydtep 发表于 2021-2-24 09:03:59
有些中大型企业会有多套的测试环境,这些测试环境一般晚上都不使用,在 ECS 模式下,是需要长期保有这些应用实例的,闲置浪费的成本比较高。gydtep 发表于 2021-2-24 11:02:02
蚂蚁的大部分业务已经实现云盘存储,也就是将日志存储到远方磁盘。此前,单体应用通常将数据存储于本机磁盘,并且不提供其它冗余备份;而云盘则默认提供数据冗余,这在基于日志不可靠假设进行应用设计时带来了很多变化。gydtep 发表于 2021-2-24 14:06:16
近端在不同场合下可能有不同的名称。比如,如果将会员信息的全部请求都发给应用层,那么其所需要的集群数量将会非常庞大。由于会员信息的查询遵循了较为固定的范式,因此可以将会员信息的查询功能前置到收单服务,从而使收单服务不需要访问会员信息,而可以直接访问会员信息所依赖的服务。这本质上也是通过应用层设计来减小高可用的成本。gydtep 发表于 2021-2-24 16:48:28
值得注意的是,这是一个最复杂的配置灰度设计,实际上的灰度设计比这个场景要简单地多。gydtep 发表于 2021-2-24 19:56:50
但是,仍然有很多人经常看到有关自动驾驶汽车事故的新闻,例如Uber自动驾驶汽车事故在美国亚利桑那州撞死了一名行人。发生事故的原因据说是自动驾驶汽车无法准确检测和识别行人。为了尽可能地减少此类事故,需要对自动驾驶车辆进行大量的训练,以准确检测其路线中是否存在人员和任何其他物体,这就是深度学习的介入。自动驾驶汽车的深度学习可以帮助他们有效地分类和检测道路和周围环境中的人或物体。gydtep 发表于 2021-2-25 12:59:35
大多数人都梦想着自动驾驶汽车和机器人能够帮助人们完成日常工作和任务。然而,曾经的一些梦想现在变成了现实。电动汽车制造商特斯拉公司首席执行官埃隆·马斯克表示,无人驾驶汽车已经成为现实,将推出全自动驾驶汽车,而机器人服务员在未来有可能取代服务行业人员所做的平凡、重复的工作。gydtep 发表于 2021-2-25 15:35:36
将共享的代码拆分为独立的类库,然后使用依赖管理策略去加载它们。所有部署的基准代码相同,但每份部署可以使用其不同的版本。比如,开发人员可能有一些提交还没有同步至预发布环境;预发布环境也有一些提交没有同步至生产环境。但它们都共享一份基准代码,我们就认为它们只是相同应用的不同部署而已。gydtep 发表于 2021-2-26 09:07:35
微服务的核心理念是,系统中的各个服务可被独立开发、独立部署,独立升级,各个服务之间是松耦合的。云原生应用架构理念是进一步强调架构的松耦合,降低服务之间相互依赖的程度。