Core Trading Infrastructure

The core trading infrastructure consists of the following software components. A design pattern called CQRS (Command and Query Responsibility Segregation) is used to ensure the consistency and high performance of trade execution.

Each component of the trading infrastructure has multiple instances that ensures high availability. The input and output data of the trade engine have been replicated and synchronized to different data centers in the proprietary queue. If a system crash occurs, all trading data can be recovered in minutes by replaying the inputs combined with the trade engine backup data.

Last updated