Optimized in-memory IBOR architecture in a cloud environment Using Apache Ignite Rafique Awan VP, Wellington Management
One Size Doesn’t Fit All? Monolithic Purpose-built Database Driven Use Case Driven Design Design Waterfall DevOps 2
A one size fits all database doesn’t fit anyone. Amazon CTO
Investment Book of Record(IBOR) Portfolio Trading systems management Accounting system IBOR Risk management Regulatory & Other back office Compliance 4
Optimized IBOR Architecture Event Processor 1 Data Processor 1 IBOR Services 1 IBOR Services 2 Event Processor 2 Data Processor 2 5
Event Processor – Service Grid Event Processor 1 Trading Highly Available (AWS AZ 1) Accounting Prices Highly Scalable Other Analytics Event Processor 2 Cluster & Node Singleton (AWS AZ2) 6
Data Processor – Data Grid IBOR Data Write-Through (AWS AZ1) ACID Compliant Oracle IBOR Data Replicated (AWS AZ2) 7
IBOR Services – Compute Grid IBOR Services 1 Batch & non-tier 1 Co-location Clients (AWS AZ1) Load Balancing IBOR Services 2 SQL Support Tier 1 Clients (AWS AZ2) 8
IBOR – DISASTER RECOVERY (DR) IBOR Primary Oracle(Region1) IBOR DR Instance 1 Instance 1 Replication DB IBOR Primary IBOR DR Instance 2 Instance 2 Oracle(Region2) 9
CONCLUSION Replicated Caches & Highly Available Cluster Singleton Optimized Node Singleton IBOR Highly Scalable Services Architecture Across Regions Highly Recoverable Recovery 10
We are hiring!
Recommend
More recommend