Title :
Evaluation of a trading application using a high performance messaging framework
Author :
Nandy, Payal Guha ; Agrawal, Nidhi ; Nambiar, Manoj
Author_Institution :
Performance Eng. Res. Centre, Tata Consultancy Services, Mumbai, India
Abstract :
Trading Applications are multi component systems that require high speed communication between modules in order to deliver microsecond latencies for order responses. At the same time, the requirements for order throughput have to also be met which may range from a few thousand to a million orders per second. To achieve this, the messaging framework which provides the communication layer for external and internal communication needs to ensure the delivery of messages in a few microseconds between components at the desired message rate. Complexities increase when the application spans multiple physical systems and needs to support multiple simultaneous users while still delivering order responses in microseconds. This paper describes how a custom built, lock free, message queue framework was adapted to support multiple simultaneous users and employ Remote Direct Memory Access (RDMA) over InfiniBand for remote communication to provide a fifty fold improvement in an in-house trading application.
Keywords :
computer networks; electronic messaging; file organisation; queueing theory; InfiniBand; RDMA; communication layer; custom built queue framework; external communication; high performance messaging framework; high speed communication; in-house trading application; internal communication; lock free queue framework; message queue framework; multicomponent systems; multiple physical systems; multiple simultaneous users; order responses; order throughput; remote communication; remote direct memory access; trading application evaluation; IP networks; Instruments; Prototypes; Receivers; Servers; Throughput; Tuning; Messaging; RDMA; low-latency; multi-publisher; trading application;
Conference_Titel :
Computing, Communication and Networking Technologies (ICCCNT), 2014 International Conference on
Conference_Location :
Hefei
Print_ISBN :
978-1-4799-2695-4
DOI :
10.1109/ICCCNT.2014.6963136