Primary links


High Performance Low Latency Java

Java-Based Systems Making You Wait?

Ultra-Low Latency Java for Trading and Messaging Applications

The Zing™ JVM delivers:

  • 10 millisecond max latencies out-of-the-box, with no tuning
  • Performance gains up to 50% for individual application threads
  • Garbage collection worst case latencies as low as 80 usec for tuned applications
  • Improved JVM startup times of 10% or more for a typical application

Without requiring code changes or recompilation.

Request a free trial copy:

Request a Free Zing Trial

The Zing JVM delivers latency metrics unmatched in the server JVM world across a variety of industries and sectors. Zing delivers predictable Java performance in applications from retail eCommerce to financial trading and risk modeling, and does so without forcing or requiring specific architecture or coding practices that artificially constrain heap size or application throughput.

Simply using Zing in place of a traditional JVM is sufficient to eliminate the typical multi-second application stalls caused by garbage collection as well as the shorter “minor” GC stalls that range into the 10s or 100s of msec.

 spacer

Without any special tuning, Zing will typically reduce the worst case JVM stalls to levels that are indistinguishable from Linux scheduler and other system-level artifacts, in the range of 10-20 msec.

Zing can go well beyond that, too. With relatively simple tuning, focused mostly on avoiding scheduler contention and system level power-management and swapping effects, Zing typically reaches 1-2 msec. worst case pause times.  For extreme use cases such as low-latency financial and communications applications, fine grain tuning can result in consistent execution with worst-case stalls well below a millisecond. Some partners have reported reaching worst case latencies of less than 100 microseconds using aggressive tuning techniques.

More Information: