Messaging Subject Map (State 008)
Subject Familiesβ
-
/trades- producer:
trade-service - consumer:
trade-processor - delivery:
point-to-point - wildcard:
no - scope:
global - payload: validated trade order with stamped execution price
- producer:
-
/accounts/<accountId>/trades- producer:
trade-processor - consumer: frontend trade blotter stream
- delivery:
broadcast - wildcard:
no - scope:
per-account - payload: processed trade (includes
price)
- producer:
-
/accounts/<accountId>/positions- producer:
trade-processor - consumer: frontend position blotter stream
- delivery:
broadcast - wildcard:
no - scope:
per-account - payload: position snapshot (includes
averageCostBasis)
- producer:
-
pricing.<TICKER>- producer:
price-publisher - consumer: frontend valuation streams
- delivery:
broadcast - wildcard:
yes(pricing.*) - scope:
per-ticker - payload: market tick (
price,openPrice,closePrice,asOf,source)
- producer: