Skip to content

Commit

Permalink
docs: update CF guide, WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
oldratlee committed Feb 26, 2023
1 parent 1c5016c commit 86412c3
Showing 1 changed file with 19 additions and 2 deletions.
21 changes: 19 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,8 @@
- 为什么构建的`CF`链一定是`DAG`
- 流程编排(`Flow Choreography`
- 前驱(`Predecessor`)/后继(`Successor`
- 上游任务/前驱任务、下游任务/后继任务/依赖的任务(`Dependent Task`
- 上游任务/前驱任务/`Dependency Task`(我依赖的任务)
- 下游任务/后继任务/`Dependent Task`(依赖我的任务)
- 状态变化、事件(`Event`)、触发(`Trigger`

## `CF`并发执行的关注方面
Expand Down Expand Up @@ -216,8 +217,12 @@

### 3. 错误处理

**_WIP..._**

### 4. 任务执行的超时处理

**_WIP..._**

## `CF`的功能

### 1. `CF`的创建
Expand Down Expand Up @@ -293,6 +298,8 @@

### 3. `CF`的流程编排

**_WIP..._**

| Method Name | 所属父接口 | 阻塞? | |
|--------------------------------------------------------------------------------------------|-------|-----|-----|
| | | | |
Expand All @@ -302,7 +309,17 @@

### 4. 设计辅助方法

从使用功能上,不是必须的方法,但可以这些`CF`的非功能方法可以用于提升设计实现的安全性。
**_WIP..._**

`CF`的功能使用上,这些方法不是必须的。

但通过这些`CF`的非功能方法可以

- 提升实现的安全性
- 如防御式拷贝防止被使用方意外写结果
- 获取额外信息
- 如用于监控
- ……

| Method Name | 结果类型 | |
|------------------------------------------------------------------------------------------------------|------|-----|
Expand Down

0 comments on commit 86412c3

Please sign in to comment.