SunBridge Asset Atrium Manager

System architecture — components and integration flows
J2EE / Oracle / SWIFT / Bloomberg

Component architecture

Asset Atrium Manager is deployed as a multi-tier J2EE application. The platform consists of a WebLogic application server cluster, an Oracle RAC database tier, IBM MQ Series messaging, and external integrations for market data, settlement, and order routing.

flowchart LR UI[ATIM Client / Web UI] -->|HTTPS| WL[WebLogic Cluster] FIX[FIX Gateway] -->|FIX 4.4| WL subgraph WL[WebLogic Application Server Cluster] EJB[Business Logic EJBs] COH[Oracle Coherence Cache] JMS[JMS Event Dispatcher] end WL --> ORA[(Oracle 19c RAC)] WL --> MQ[(IBM MQ Series)] WL --> SW[SWIFT Alliance Lite2] WL --> BBG[Bloomberg B-PIPE] BATCH[Asset Atrium Scheduler] --> ORA BATCH --> MQ MQ --> WL MQ --> RECON[Reconciliation Engine] MON[Splunk / AppDynamics] -.metrics.-> WL MON -.metrics.-> BATCH

Online order flow

Order state transitions

stateDiagram-v2 [*] --> New New --> ComplianceCheck ComplianceCheck --> Approved ComplianceCheck --> Rejected Approved --> Routed Routed --> Executed Executed --> Allocated Allocated --> SettlementPending SettlementPending --> Settled Routed --> Canceled Executed --> Amended Amended --> Allocated Rejected --> [*] Canceled --> [*]

Technology stack

Cache architecture (Oracle Coherence)

WebLogic cluster nodes use Coherence multicast for cache synchronization. In DR configurations, Coherence federation replicates critical partitions to the standby data center.