Skip to content

Commit 214425a

Browse files
author
Вадим Козыревский
committed
Исправил документацию
1 parent 4153fdf commit 214425a

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ applications. It helps separate read and write operations, improving scalability
3939
| 📡 **Streaming** | Real-time progress updates with StreamingRequestHandler |
4040
| 🔗 **Flexibility** | Chain of Responsibility pattern support |
4141
| 📦 **Protobuf** | Protocol Buffers events serialization support |
42-
| 🔄 **Saga Pattern** | Choreographic Saga for distributed transactions with automatic compensation |
42+
| 🔄 **Saga Pattern** | Orchestrated Saga for distributed transactions with automatic compensation |
4343
| 📊 **Mermaid Diagrams** | Built-in generation of Sequence and Class diagrams for Chain of Responsibility and Saga patterns |
4444

4545
---
@@ -194,7 +194,7 @@ The `python-cqrs` framework follows a clear architectural pattern:
194194

195195
| Feature | Description |
196196
|---------|-------------|
197-
| **Distributed Transactions** | Choreographic Saga pattern for managing distributed transactions |
197+
| **Distributed Transactions** | Orchestrated Saga pattern for managing distributed transactions |
198198
| **Automatic Compensation** | Automatic rollback of completed steps on failure |
199199
| **Recovery Mechanism** | Resume interrupted sagas from persistent storage |
200200
| **Eventual Consistency** | Ensures eventual consistency across distributed systems |

docs/saga/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ The Saga pattern enables distributed transactions across multiple services by ex
44

55
## Overview
66

7-
The `python-cqrs` package implements the **Choreographic Saga** pattern. `SagaTransaction` manages step execution sequentially and handles automatic compensation on failure.
7+
The `python-cqrs` package implements the **Orchestrated Saga** pattern. `SagaTransaction` manages step execution sequentially and handles automatic compensation on failure.
88

9-
!!! important "Choreographic Saga"
9+
!!! important "Orchestrated Saga"
1010
`SagaTransaction` coordinates step execution, but each step handler is responsible for its own logic. The transaction manages flow, state persistence, and automatic compensation.
1111

1212
### Key Concepts

0 commit comments

Comments
 (0)