fix(docs): diagrams
This commit is contained in:
@@ -317,6 +317,10 @@ graph TB
|
|||||||
Notifier[Notifier]
|
Notifier[Notifier]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
subgraph "External Services"
|
||||||
|
Sentry[Sentry<br/>Error Reporting]
|
||||||
|
end
|
||||||
|
|
||||||
subgraph "Module Components"
|
subgraph "Module Components"
|
||||||
ModuleRoutes[Module Routes]
|
ModuleRoutes[Module Routes]
|
||||||
ModuleServices[Module Services]
|
ModuleServices[Module Services]
|
||||||
@@ -359,6 +363,7 @@ graph TB
|
|||||||
style AuthService fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
style AuthService fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
||||||
style IdentityService fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
style IdentityService fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
||||||
style ModuleServices fill:#7b68ee,stroke:#5a4fcf,stroke-width:2px,color:#fff
|
style ModuleServices fill:#7b68ee,stroke:#5a4fcf,stroke-width:2px,color:#fff
|
||||||
|
```
|
||||||
|
|
||||||
## Data Flow
|
## Data Flow
|
||||||
|
|
||||||
@@ -626,6 +631,7 @@ graph TB
|
|||||||
style Gateway2 fill:#4a90e2,stroke:#2e5c8a,stroke-width:2px,color:#fff
|
style Gateway2 fill:#4a90e2,stroke:#2e5c8a,stroke-width:2px,color:#fff
|
||||||
style Primary fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
style Primary fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
style Redis1 fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
style Redis1 fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
||||||
|
```
|
||||||
|
|
||||||
## Core Kernel Components
|
## Core Kernel Components
|
||||||
|
|
||||||
|
|||||||
@@ -55,17 +55,12 @@ graph TD
|
|||||||
DI --> Tracer
|
DI --> Tracer
|
||||||
DI --> Registry
|
DI --> Registry
|
||||||
|
|
||||||
Registry --> Auth
|
|
||||||
Registry --> Authz
|
|
||||||
Registry --> Audit
|
|
||||||
|
|
||||||
DB --> Tracer
|
DB --> Tracer
|
||||||
Cache --> Tracer
|
Cache --> Tracer
|
||||||
EventBus --> Tracer
|
EventBus --> Tracer
|
||||||
|
|
||||||
style Config fill:#4a90e2,stroke:#2e5c8a,stroke-width:3px,color:#fff
|
style Config fill:#4a90e2,stroke:#2e5c8a,stroke-width:3px,color:#fff
|
||||||
style DI fill:#50c878,stroke:#2e7d4e,stroke-width:3px,color:#fff
|
style DI fill:#50c878,stroke:#2e7d4e,stroke-width:3px,color:#fff
|
||||||
style Auth fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Service to Service Integration
|
## Service to Service Integration
|
||||||
@@ -139,7 +134,10 @@ graph LR
|
|||||||
style Registry fill:#50c878,stroke:#2e7d4e,stroke-width:3px,color:#fff
|
style Registry fill:#50c878,stroke:#2e7d4e,stroke-width:3px,color:#fff
|
||||||
style AuthService fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
style AuthService fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
|
||||||
style DBClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
style DBClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
style ServiceClients fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
style AuthClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
|
style AuthzClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
|
style IdentityClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
|
style AuditClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
```
|
```
|
||||||
|
|
||||||
## Service Interaction Patterns
|
## Service Interaction Patterns
|
||||||
@@ -371,7 +369,6 @@ graph TB
|
|||||||
Notifier --> EventBus
|
Notifier --> EventBus
|
||||||
|
|
||||||
ErrorBus --> Logger
|
ErrorBus --> Logger
|
||||||
ErrorBus --> Sentry
|
|
||||||
|
|
||||||
DB --> Tracer
|
DB --> Tracer
|
||||||
Cache --> Tracer
|
Cache --> Tracer
|
||||||
@@ -480,7 +477,8 @@ graph LR
|
|||||||
style BlogService fill:#7b68ee,stroke:#5a4fcf,stroke-width:2px,color:#fff
|
style BlogService fill:#7b68ee,stroke:#5a4fcf,stroke-width:2px,color:#fff
|
||||||
style AnalyticsService fill:#7b68ee,stroke:#5a4fcf,stroke-width:2px,color:#fff
|
style AnalyticsService fill:#7b68ee,stroke:#5a4fcf,stroke-width:2px,color:#fff
|
||||||
style EventBus fill:#4a90e2,stroke:#2e5c8a,stroke-width:3px,color:#fff
|
style EventBus fill:#4a90e2,stroke:#2e5c8a,stroke-width:3px,color:#fff
|
||||||
style ServiceClients fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
style AuthzClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
|
style IdentityClient fill:#50c878,stroke:#2e7d4e,stroke-width:2px,color:#fff
|
||||||
```
|
```
|
||||||
|
|
||||||
## Next Steps
|
## Next Steps
|
||||||
|
|||||||
Reference in New Issue
Block a user