Compare commits
2 Commits
0d6c62ab03
...
8c90075086
| Author | SHA1 | Date | |
|---|---|---|---|
| 8c90075086 | |||
| 9b33c1528a |
@@ -247,11 +247,7 @@ sequenceDiagram
|
|||||||
participant AuthzService
|
participant AuthzService
|
||||||
|
|
||||||
Module->>ModuleManifest: Define permissions
|
Module->>ModuleManifest: Define permissions
|
||||||
ModuleManifest->>ModuleManifest: permissions:
|
ModuleManifest->>ModuleManifest: permissions: blog.post.create, blog.post.read, blog.post.update, blog.post.delete
|
||||||
- blog.post.create
|
|
||||||
- blog.post.read
|
|
||||||
- blog.post.update
|
|
||||||
- blog.post.delete
|
|
||||||
|
|
||||||
Module->>PermissionGenerator: Generate permission code
|
Module->>PermissionGenerator: Generate permission code
|
||||||
PermissionGenerator->>PermissionGenerator: Parse manifest
|
PermissionGenerator->>PermissionGenerator: Parse manifest
|
||||||
|
|||||||
@@ -327,7 +327,7 @@ Health checks and metrics provide visibility into system health and performance.
|
|||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD
|
graph TD
|
||||||
HealthEndpoint[/healthz] --> HealthRegistry[Health Registry]
|
HealthEndpoint["/healthz"] --> HealthRegistry[Health Registry]
|
||||||
HealthRegistry --> CheckDB[Check Database]
|
HealthRegistry --> CheckDB[Check Database]
|
||||||
HealthRegistry --> CheckCache[Check Cache]
|
HealthRegistry --> CheckCache[Check Cache]
|
||||||
HealthRegistry --> CheckEventBus[Check Event Bus]
|
HealthRegistry --> CheckEventBus[Check Event Bus]
|
||||||
@@ -339,7 +339,7 @@ graph TD
|
|||||||
Aggregate -->|All Healthy| Response200[200 OK]
|
Aggregate -->|All Healthy| Response200[200 OK]
|
||||||
Aggregate -->|Unhealthy| Response503[503 Service Unavailable]
|
Aggregate -->|Unhealthy| Response503[503 Service Unavailable]
|
||||||
|
|
||||||
MetricsEndpoint[/metrics] --> MetricsRegistry[Metrics Registry]
|
MetricsEndpoint["/metrics"] --> MetricsRegistry[Metrics Registry]
|
||||||
MetricsRegistry --> Prometheus[Prometheus Format]
|
MetricsRegistry --> Prometheus[Prometheus Format]
|
||||||
Prometheus --> ResponseMetrics[Metrics Response]
|
Prometheus --> ResponseMetrics[Metrics Response]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user