Dsquare Trading
Masters High-frequency Trading

“It is still possible to achieve high performance and low latency while enjoying the simplicity and business-oriented nature of Java.”

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.
Azul Platform Prime does not require any code change and both latency and speed improvements are visible out of the box without the need for a lengthy configuration. Java programmers can enjoy the best of both worlds, the simplicity of Java (no need to be paranoid about creating new objects) and the underlying performance of Azul, allowing highly predictable latencies across the system.

A truly superior Java runtime using up to 50% less infrastructure.

Azul Platform Prime turbocharges the performance and scalability of your Java ecosystem with a hyper-optimized runtime that ensures consistent response times, reduces system stalls, and delivers better customer experiences—all with far less infrastructure.

Learn More

Contact Sales

Are you ready to #SwitchToAzul?

Contact Sales