领域驱动设计&中台/Every Entity as A Microservice
EVERY ENTITY AS A MICROSERVICE taowen@gmail.com JOB WELL DONE! "The Mess We're In" by Joe Armstrong ■ In the last 40 years we have written billions of lines of code that will keep programmers condition Natural Law => ���� => ������� Un-natural Law => social law => �� => ��������� �� Entity Entity Moment Interval Party Place Thing ����� ������� Party Place Thing �� Moment Interval isDeleted������ one’s business ������ ������ � Entity ��� ��������� Entity 1 Entity 2 Coordinate by communication (function call) ������� = ����� � � “����” ����� EVERY ENTITY AS AN ACTOR Microservice �����������0 码力 | 87 页 | 4.02 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)
Network diagram (nwdiag) • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram • 甘特图 • MindMap diagram • Work Breakdown Structure diagram • 以 AsciiMath 或 JLaTeXMath 符号的数学公式 • Entity Relationship diagram 你也可以使用其它关键字来声明参与者: • actor • boundary • control • entity • database • collections @startuml actor Foo1 boundary Foo2 control Foo3 entity Foo4 database Foo5 collections Foo6 Foo1 -> Foo2 : To boundary PlantUML 语言参考指引 (1.2021.2) 1 / 380 1.2 声明参与者 1 时序图 Foo1 -> Foo3 : To control Foo1 -> Foo4 : To entity Foo1 -> Foo5 : To database Foo1 -> Foo6 : To collections @enduml 关键字 as 用于重命名参与者 你可以使用 RGB 值或者颜色名修改0 码力 | 381 页 | 4.05 MB | 1 年前3PlantUML 1.2021.1 语言参考指引
Network diagram (nwdiag) • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram • 甘特图 • MindMap diagram • Work Breakdown Structure diagram • 以 AsciiMath 或 JLaTeXMath 符号的数学公式 • Entity Relationship diagram 你也可以使用其它关键字来声明参与者: • actor • boundary • control • entity • database • collections @startuml actor Foo1 boundary Foo2 control Foo3 entity Foo4 database Foo5 collections Foo6 Foo1 -> Foo2 : To boundary PlantUML 语言参考指引 (1.2021.1) 1 / 375 1.2 声明参与者 1 时序图 Foo1 -> Foo3 : To control Foo1 -> Foo4 : To entity Foo1 -> Foo5 : To database Foo1 -> Foo6 : To collections @enduml 关键字 as 用于重命名参与者 你可以使用 RGB 值或者颜色名修改0 码力 | 376 页 | 4.00 MB | 1 年前3PlantUML 1.2021.3 语言参考指引
Network diagram (nwdiag) • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram • 甘特图 • MindMap diagram • Work Breakdown Structure diagram • 以 AsciiMath 或 JLaTeXMath 符号的数学公式 • Entity Relationship diagram participant 用于改变参与者的先后顺序。 你也可以使用下面这些关键字来声明参与者,这会改变参与者的外观: • actor(角色) • boundary(边界) • control(控制) • entity(实体) • database(数据库) • collections(集合) • queue(队列) @startuml participant participant as Foo actor boundary as Foo2 control control as Foo3 PlantUML 语言参考指引 (1.2021.2) 1 / 397 1.2 声明参与者 1 时序图 entity entity as Foo4 database database as Foo5 collections collections as Foo6 queue queue as Foo7 Foo -> Foo10 码力 | 398 页 | 4.22 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)
Network diagram (nwdiag) • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram • 甘特图 • MindMap diagram • Work Breakdown Structure diagram • 以 AsciiMath 或 JLaTeXMath 符号的数学公式 • Entity Relationship diagram control(控制) • entity(实体) • database(数据库) • collections(集合) • queue(队列) @startuml participant Participant as Foo actor Actor as Foo1 boundary Boundary as Foo2 control Control as Foo3 entity Entity as Foo4 as Foo7 Foo -> Foo1 : To actor Foo -> Foo2 : To boundary Foo -> Foo3 : To control Foo -> Foo4 : To entity Foo -> Foo5 : To database Foo -> Foo6 : To collections Foo -> Foo7: To queue @enduml 使用 as 关键字重命名参与者。0 码力 | 539 页 | 7.74 MB | 1 年前3FISCO BCOS 2.4.0 中文文档
algorithm to build a transaction execution flow within a block based on the mutually exclusive relationship between transactions, maximizing parallel execution of transactions within a block. Safety Considering such as expanding nodes and expanding new groups. Contract naming service: Establish a mapping relationship between the contract address to the contract name and the contract version, so that the caller application interfaces such as distributed entity identity identification and management, trusted data exchange protocol, etc., which can realize the data of entity objects (people or things) Security authorization0 码力 | 1314 页 | 11.21 MB | 1 年前3Apache ShardingSphere v5.5.0 document
databases according to business, and the pressure is also separated into different databases. The diagram below has presented the solution to assign user tables and order tables to different databases by odd primary keys are put into the 1 database (or table), which is illustrated as the following diagram. Theoretically, horizontal sharding has overcome the limitation of data processing volume in single shard, consists of the data source name and the real table. Example: ds_0.t_order_0. The mapping relationship between the logical table and the real table can be classified into two forms: uniform distribution0 码力 | 602 页 | 3.85 MB | 1 年前3FISCO BCOS 2.1.0 中文文档
察节点只参与区块同步。群组节点准入过程涉及动态增删节点的交易发 送。 游离节点:完成网络准入但没有加入群组的节点。游离节点尚未通过群 组准入,不参与共识和同步。 节点关系如下: ../../../_images/node_relationship.png 节点关系 配置类型 划分 维度 配置 类型 说明 影响 范围 网络 配置 全局性质的配置,节点的配置影响该节点所在的整个网络, 节点对整个网络使用同一份配置, 文件名为config “Collaborative” possible. “Collaborative Business” model defined by WeBank is a new type of production relationship established by several peer-to-peer commercial communities. It is a new economic activity to implement requirements. Various parties hold production materials, build the product, and service capabilities. The relationship in business is mutual, and the rules of product and profit-sharing are transparent. There’re0 码力 | 1058 页 | 740.85 KB | 1 年前3FISCO BCOS 2.5.0 中文文档
algorithm to build a transaction execution flow within a block based on the mutually exclusive relationship between transactions, maximizing parallel execution of transactions within a block. Safety Considering such as expanding nodes and expanding new groups. Contract naming service: Establish a mapping relationship between the contract address to the contract name and the contract version, so that the caller application interfaces such as distributed entity identity identification and management, trusted data exchange protocol, etc., which can realize the data of entity objects (people or things) Security authorization0 码力 | 1456 页 | 13.35 MB | 1 年前3统一建模语言 UML 参考手册 - 基本概念
包括链端点或关联角色端点 的约束 指明相应的实例通过真实的 关联可见 而非通过瞬时链 如参数或局部变量 � � 参见 关联 关联端点 关联角色� � become � stereotype of Flow relationship 流关系的版型 � 版型化依赖 它的源和目的元素表达了不同时间点的相同实例 但是源和目的潜在的 具有不同值 状态实例和角色 从 � 至 � 的 ������ 依赖意味着 � 成为 � 应用于一系列概括的约束 指明所有的孩子已经被指定 尽管有些可能被省略 并 且额外的孩子不会在以后被声明 � � 参见 概括� � copy � stereotype of Flow relationship 流关系的版型 � 版型化依赖 它的源和目的元素是不同的实例 但是每一个具有相同的值 状态实例 和角色 但具有不同的标识 从 � 至 � 的 ���� 依赖意味着 � 是 � 的精确拷贝 具有良好定义范围和标识的实体 它封装了状 态和行为 状态用属性和关系来表达 行为表 达成操作 方法和状态机 对象时类的实例 参见 类 ����� 实例 �������� � object diagram 对象图 对象图 对象图 对象图� 包含了某个时间点上对象和它们之间关系的 图 对象图可以被认为是类图或协作图的特殊 情况 参见 类图 ������ ������� 协作图 ���������������������0 码力 | 123 页 | 2.61 MB | 1 年前3
共 290 条
- 1
- 2
- 3
- 4
- 5
- 6
- 29