Release 0.9.1#
2023-01-12
This release was primarily about analysing tick-to-trade latencies:
Part of the analysis included code review and some optimizations.
Optimizations#
Many parts of the code has been updated
Compiler settings
-O3
(was-O2
)Broadwell architecture (was Haswell)
Review code to make processing more L1 cache friendly
SPSC/SPMC queues
IPC messaging format
FIX message encoding
Libevent’s support for re-usable buffers.
Experimental support to prioritize client requests ahead of incoming socket data.
CHANGELOG#
Added#
Changed#
Latency review (Server) (#309).