gydtep
发表于 2020-10-26 14:52:28
对实体的载体进行抽象聚类,形成对象,体现出边界
用适当的层次来分解架构的实体
gydtep
发表于 2020-10-26 15:54:53
TOGAF 是一种高层设计方法。它通常被建模为四个级别:业务,应用程序,数据,和技术。
gydtep
发表于 2020-10-26 16:54:50
本节不打算讲需求分析师的工作流程,因为我们已经很熟悉需求分析师对需求的分析过程了,所以无需多言,在讲需求之前我们先来看看架构师需要完成的工作。
gydtep
发表于 2020-10-26 21:02:44
不忘初心这一点尤为难得,很多项目做着做着就偏离了当初的目标,这个过程我们一定要紧紧抓住系统最重要的受益者,梳理好系统众多涉众的利益分配。
gydtep
发表于 2020-10-26 21:47:08
资源评估不仅仅是项目经理的事,而且还是对团队资源的评估和编排,比如某项业务技术团队中研发和数据人员的配比,决定了数据平台投入的资源范围
gydtep
发表于 2020-10-27 10:47:53
对于软件开发的场景来说,把这些知识显式化,能快速对齐不同角色、不同参与方之间的概念,加速沟通,避免误解。
gydtep
发表于 2020-10-27 14:42:03
而在领域驱动设计的架构里,Application 是非常“薄”的一层,所有的 Service 只负责协调并委派业务逻辑给领域对象进行处理,
gydtep
发表于 2020-10-27 16:35:26
分布式的架构带来了解耦的效果,使得不同模块可以分别变化,不同的模块可以根据自身特点选择编程语言、技术栈与数据库,可以根据负载选择弹性与运行环境,
gydtep
发表于 2020-10-27 19:13:14
对于 Eureka 来说,我们知道不论是 Eureka Server 还是 Client 端都存在大量的缓存以及 TTL 机制,因为 Eureka 并不倾向于维持系统中服务状态的一致性
gydtep
发表于 2020-10-28 07:25:25
所以服务发现 Eureka、断路器 Hystrix、网关 Zuul 与负载均衡 Ribbon 非常流行直至今日