Messaging Subject Map (State 007)
Subject Familiesβ
-
/trades- producer:
trade-service - consumer:
trade-processor - payload: validated trade order with stamped execution price
- producer:
-
/accounts/<accountId>/trades- producer:
trade-processor - consumer: frontend trade blotter stream
- payload: processed trade (includes
price)
- producer:
-
/accounts/<accountId>/positions- producer:
trade-processor - consumer: frontend position blotter stream
- payload: position snapshot (includes
averageCostBasis)
- producer:
-
pricing.<TICKER>- producer:
price-publisher - consumer: frontend valuation stream
- payload: market tick (
price,openPrice,closePrice,asOf,source)
- producer:
Wildcard Usageβ
- Frontend pricing stream subscribes to
pricing.*.