gydtep
发表于 2022-5-11 08:32:43
谈事件驱动架构 (EDA - Event Driven Architecture),我们首先来解释一下什么是事件。事件是指对已经发生的事情、状态变化等的记录。它们是不可变的(无法更改或删除),并且按其创建顺序排序。相关各方可以通过订阅已发布的事件来获取有关这些状态变化的通知,然后使用所选择的业务逻辑根据这些信息采取操作。
gydtep
发表于 2022-5-11 14:23:40
,容器之间共享操作系统内核,支持秒级启动,Docker 容器镜像是一个自包含的应用打包格式,将应用和其依赖(如系统库、配置文件)等打包在一起,在不同环境保持部署一致性。
gydtep
发表于 2022-5-12 14:09:18
配置:在环境中存储配置
配置要和代码完全分离,环境变量可以非常方便地在不同的部署间做修改,却不动一行代码。配置主要包括数据库信息,缓存信息,第三方服务证书,每份部署特有的配置,如域名等信息。
gydtep
发表于 2022-5-12 16:19:13
端口绑定:通过端口绑定提供服务
12-Factor应用完全自我加载,而不依赖于任何网络服务器就可以创建一个面向网络的服务。互联网应用通过端口绑定来提供服务,并监听发送至该端口的请求。比如,在线上环境中,请求统一发送至公共域名,然后路由至绑定了端口的网络进程。
gydtep
发表于 2022-5-13 10:02:11
驾驶是一个过程,涉及与其他驾驶员和行人的复杂互动。例如,如果骑自行车人打算转弯,那么他或她将做出手势示意,以通知附近的其他驾驶员。然后,驾驶员可以放慢其车辆的速度,从而允许骑自行车的人转弯。
gydtep
发表于 2022-5-13 13:59:08
动物的大脑通过在规则的六边形网格中绘制周围环境来导航。这些六角形图案有助于导航,类似于地图中的网格线。神经模式支持基于矢量的导航的假设。基于矢量的导航使大脑可以计算到所需位置的距离和方向。
gydtep
发表于 2022-5-14 13:27:56
业务流量和DB的设计是否符合要求。比如,同步的关键业务对应的流量链路和异步化任务可能运行在同一个节点中,那么如何实现二者流量隔离就是一个难题。
gydtep
发表于 2022-5-16 13:47:36
免运维、极致弹性、极致成本
托管服务器资源,不需要用户自己运维服务器,同时也相应地具备极致弹性和极致成本的能力。
gydtep
发表于 2022-5-17 15:10:25
例如,MaxCompute是阿里巴巴自主研发的离线大数据平台,其丰富的功能和强大的存储及计算能力使得企业的大数据有了强大的存储和计算引擎;StreamCompute是阿里巴巴自主研发的流式大数据平台,在内部较好地支持了企业流式计算需求。
gydtep
发表于 2022-5-18 08:47:38
定义问题这个要求非常高。你们平时在解决业务技术问题的时候,也要去分析和定义问题的一些能力,把一个问题定义清楚了,可以真正的能推动业务往前进。