“In the world of High-Frequency Trading, automated applications process hundreds of millions of market signals every day and send back thousands of orders on various exchanges around the globe. To remain competitive, the reaction time must consistently remain in microseconds, especially during unusual peaks such as a ‘black swan’ event.”
Challenge
- In the world of High-Frequency Trading, automated applications process hundreds of millions of market signals every day and send back thousands of orders on various exchanges around the globe. To be competitive, the reaction time must consistently remain in microseconds.
Solution
- Dsquare Trading uses Azul Platform Prime’s ReadyNow, Garbage Collector, and Falcon Compiler to achieve high performance and low latency. Azul Platform Prime is a powerful replacement of the standard Oracle Hotspot JVM and addresses both the garbage collection-pause and JIT-compilation issues.
Result
- With Azul Platform Prime, Dsquare Trading quickly was able to achieve very high throughputs with negligible pauses. This is because Azul uses a unique collector called C4 (Continuously Concurrent Compacting Collector) that allows pauseless garbage collection regardless of the Java heap size. This is achieved by concurrently mapping and compacting the memory while the application is still running.