gydtep 发表于 2020-10-26 15:07:46

即是实体的结构,是对象之间存在稳定关系,有助于功能交互的执行系统实体有如下关系:

空间拓扑关系
连接性关系
地址关系
顺序关系
成员关系
所有权关系
人际关系

gydtep 发表于 2020-10-26 19:16:45

划分优先级别,聚焦系统核心诉求
分析业务需求,输出业务模型
抽象业务概念,输出概念模型
推导系统架构,输出架构模型
负责技术选型,完成系统落地

gydtep 发表于 2020-10-27 14:41:20

但是两者的实现却有着质的区别,TransactionScript 风格的 Service 是实现业务逻辑的主要场所,因此往往非常厚重;

gydtep 发表于 2020-10-27 19:12:40

再加上 Netflix 成功的使用这些技术构建了一个庞大的分布式系统,这些成功经验使得 Spring Cloud 一度是微服务的代表。

gydtep 发表于 2020-10-28 10:38:49

Eureka 会让系统变得很复杂,如果你有十几个微服务,每个微服务都有四五个节点,那维护这么多节点的地址就显得非常臃肿,对于调用者来说它只需要关注自己所依赖的服务。

gydtep 发表于 2020-10-28 16:23:50

你同样可以通过 Istio 的能力实现服务间的传输安全,比如全链路的 TLS,也可以做到细粒度的服务授权,而这所有的一切都是不需要写入业务代码中的,

gydtep 发表于 2020-10-28 20:32:08

什么是系统设计,系统设计的核心是什么?
如何训练系统设计的思维模式?
有什么方法来帮助我们理解复杂的系统?

gydtep 发表于 2020-10-29 10:54:40

模型:是指用一个较为简单的东西来代表另一个东西。

科学模型:是科学研究中对一类研究方法的通称,使用数学公式、电脑模拟或简单的图示来表示一个简化的自然界,透过分析这个模型,以期能够进一步了解科学,包括说明、验证假说、或分析资料。

gydtep 发表于 2020-10-29 16:27:02

让我们很少真正使用面向对象来实现我们的业务。而正是因为缺少面向对象的业务实现的必要训练,让很人使用领域驱动时觉得困难重重

gydtep 发表于 2020-10-29 20:13:40

聚合根:报表(报表模板,报表数据),权限(权限,角色),活动(人群,营销规则)
工厂:报表模板工厂,人群工厂,决策工厂,权限工厂
页: 128 129 130 131 132 133 134 135 136 137 [138] 139 140 141 142 143 144 145 146 147
查看完整版本: 阿里云香港云服务器低至119元/年,无需备案