Title
Experience Report State-Replication-Based Matching System
Abstract
Traditional financial trading systems were developed in database-based standalone model years ago. Given that there exist some evident drawbacks like high latency and low availability in such architecture, it is imperative to design a new model which can meet the requirements of time-sensitive financial transactions. Therefore, in this paper we design and implement a state-replication based matching system which includes the critical technical points like order sequencing and asynchronous data persistence. The performance experiment indicates that this new model can dramatically increase the throughput by three times and the latency only accounts for nearly 10% compared with the conventional architecture. High availability and robustness can be guaranteed as well.
Year
DOI
Venue
2014
10.1109/HPCC.2014.153
HPCC/CSS/ICESS
Keywords
Field
DocType
high performance,virtual synchrony,state-replication based matching system,report state-replication-based matching system,financial data processing,time-sensitive financial transaction,state replication,pattern matching,transaction processing,fault tolerance,asynchronous data persistence,database-based standalone model,financial trading system,replicated databases,order sequencing,availability,logic gates,engines,throughput,business,databases
Asynchronous communication,Persistent data structure,Latency (engineering),Computer science,Robustness (computer science),Real-time computing,Fault tolerance,Throughput,Virtual synchrony,High availability,Distributed computing
Conference
Citations 
PageRank 
References 
0
0.34
13
Authors
6
Name
Order
Citations
PageRank
Yiqun Ding121.38
Fan Li200.34
Bo Zhou34510.46
Wei Li431071.89
xinyu559030.19
Tong Wu612426.50