High Performance and High Availability

The low number of exchange platforms technology standards is a good indicator of the difficulty inherent in the design, production and operational aspects of this type of products.

As a matter of fact, the cumulative constraints associated with this type of project lead to an exponential complexity associated with their design and significant research efforts.

We have designed a matching engine which operates under a dual constraints:

Availability , as measured in the number of elements processed per second by our matching engine

, as measured in the number of elements processed per second by our matching engine Performance, associated with the latency time (a few milliseconds) allowed for order processing.

Our systems are able to operate in near real time with unparalleled performance and availability metrics.

To do so, we have implemented complex strategies associated with the scaling up of this type of system. The execution model of a trading platform prevents traditional strategies of increasing the number of computing units (scaling up horizontally), and forces us to use new solutions, such as the Hydra platform.