The Flyer FIX Engine software is highly optimized for fast message validations and disk operations required for intensive FIX based applications used in algorithmic trading and trade processing. Latencies averaged less than 5,000th of a second during high throughputs of over 35,000 messages per second while running on commodity hardware with full persistence.
Jeff Drew, founder of latency detection software company Trading Metrics, performed the tests and analyzed all results.
âThe Flyer FIX Engine ushers in a new era for efficient, low latency electronic trading, even at high trading volumes,â said Jeff Drew. âThis kind of performance will enable new services and cost savings that existed only in the realm of imagination a year ago.â
âUtilizing Jeff Drewâs deep industry expertise and methodology for measuring impossibly small network latencies, we have proven that we are the most advanced and efficient FIX Engine on the market,â added FIX Flyer CTO Randy Prager.
The Flyer FIX Engine delivers high-end solutions for traders of all sizes, at an unbeatable space and power footprint. Other solutions in the market require one half rack (24U) of server space to deliver what Flyer can in just 1U. The overall solution can scale linearly in your datacenter, presenting unprecedented performance and manageability.
â¢ 99% of messages processed under 400 microseconds with throughput rates at 35,000 messages per second
â¢ Consistent, deterministic latency -- normal distribution averaging 200 microseconds
â¢ No outliers greater than 2 milliseconds
â¢ No significant impact from garbage collection
â¢ No memory leak patterns detected
The following were used for the tests:
â¢ Three Dell PowerEdge 1950 servers, each with two Intel Xeon E5405, 2 Ghz Quad Core 64bit processors, 4 GB RAM memory, two high speed SAS @ 15K RPM disks, RAID level 1 mirroring, and 1GB Switched Ethernet LAN were used to simulate an order sending application, buy side FIX Engine, and sell side FIX Engine with an acknowledgement module
â¢ Randomly generated FIX New Order Single with variable Symbol, Side, Size and Limit Price information
â¢ Full validation and persistence
â¢ Simulated, bidirectional messaging with Execution message acknowledgements responses from Orders
â¢ Sending and receiving 1 million messages
â¢ Average message size 157 bytes
â¢ All measurements made directly from the network with no impact to the running processes
â¢ Results visualized using TIBCo Spotfire
â¢ Sun Java 6 Virtual Machine