Skip to content

Commit cdaa514

Browse files
authored
docs: Add comprehensive Market Information service documentation (#627)
1 parent 80aaef5 commit cdaa514

2 files changed

Lines changed: 634 additions & 1 deletion

File tree

services/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ flowchart LR
3131
Party["Party<br/>:50055"]
3232
PO["PaymentOrder<br/>:50054, :8080"]
3333
RD["ReferenceData<br/>:50051"]
34+
MI["MarketInformation<br/>:50058"]
3435
end
3536
3637
subgraph Infrastructure["Infrastructure"]
@@ -49,6 +50,7 @@ flowchart LR
4950
GW -->|"Proxy (gRPC)"| CA
5051
GW -->|"Proxy (gRPC)"| PO
5152
GW -->|"Proxy (gRPC)"| Party
53+
GW -->|"Proxy (gRPC)"| MI
5254
PayGW -->|"HTTP Webhook"| PO
5355
5456
%% Admin tool connections
@@ -79,6 +81,7 @@ flowchart LR
7981
PO -->|"SQL"| DB
8082
Tenant -->|"SQL"| DB
8183
RD -->|"SQL"| DB
84+
MI -->|"SQL"| DB
8285
GW -->|"SQL (tenant lookup)"| DB
8386
8487
%% Redis (optional caching/idempotency)
@@ -98,7 +101,7 @@ flowchart LR
98101
classDef external fill:#ff9800,stroke:#e65100,color:#fff
99102
classDef admin fill:#9c27b0,stroke:#6a1b9a,color:#fff
100103
101-
class CA,PK,FA,Party,PO,RD service
104+
class CA,PK,FA,Party,PO,RD,MI service
102105
class GW edge
103106
class Tenant,AW,UMC,DB,Kafka,Redis storage
104107
class User,PayGW,AuthProvider external
@@ -235,6 +238,7 @@ Redis provides optional distributed idempotency for exactly-once semantics:
235238
| Party | 50055 | - | 9090 |
236239
| PaymentOrder | 50054 | 8080 | 9090 |
237240
| ReferenceData | 50051 | - | 9090 |
241+
| MarketInformation | 50058 | - | 8082 |
238242
| Tenant | 50056 | - | 9090 |
239243
| audit-worker | - | 8080 | 8080 |
240244
| utilization-metering-consumer | - | 8080 | 8080 |

0 commit comments

Comments
 (0)