The following FIX Antenna Java configurations have been tested:

  • Balanced. It is a good starting point with balanced performance and security. Basic validation options are enabled to prevent corrupted message processing.
  • Optimized. It is the configuration aimed at maximum performance. All validation options, as well as message persistence, are disabled, so it has to be used only in a fully controlled environment.

The benchmark code was ported to QuickFIXJ. Results can be compared in the following table:

Product Version OS Testing Date Test Results
FIX Antenna Java 2.17.0 vs. QuickFIX/j 1.6.3 Linux December, 2017 link arrow icon