What this test does
An order, its acknowledgement, one client clock.
The common HP transport campaign measures scheduled NewOrderSingle → ExecutionReport response latency. The server derives the reply from the received order; scheduler delay, message construction, both endpoints and the network path are included.
Swipe the diagram horizontally, or open it at full size.
See diagrams for all four session scenarios → · See the codec operation diagrams →
View captured FIX messages for this workflow
Captured sample FIX messages
One complete, correlated chain from the synthetic QuickFIX/C++ functional audit. These are actual captured bytes illustrating the current canonical wire shape, not messages from the older transport campaign or measured latency samples.
The acknowledgement echoes order 11=1, symbol LCOM1, buy side, quantity 1000 and price 10000.00000. ExecType 150=0 and OrdStatus 39=0 mean New: CumQty is 0, LeavesQty is 1000 and AvgPx is 0. No LastQty/LastPx fill fields are present.
| represents SOH (ASCII 0x01). Remove display line breaks and restore SOH to recover the exact message, including valid BodyLength (9) and CheckSum (10). FIX SendingTime (52) is a wall-clock field, not the monotonic measurement clock: do not subtract these timestamps to estimate latency. Tag 60 retains the fixed July fixture time.
Download the original synthetic wire capture → · Download all checked examples and source hashes →
Explore all four workflows, measurement points and sample messages →
Qualified transport reference
Retained HP open-loop campaign, 20 September 2026; 50,000 requests/s. Newer full-session tests have not supplied a replacement passing distribution. Rows below are not a current four-flow competitor ranking.
| Transport | p50 (µs) | p99 (µs) | p99.9 (µs) | Maximum (µs) |
|---|---|---|---|---|
| Kernel TCP | 14.504 | 15.876 | 18.233 | 64.199 |
| Solarflare Onload | 6.491 | 6.870 | 6.961 | 19.418 |
| Mellanox VMA | 6.979 | 7.166 | 7.265 | 17.736 |
| Solarflare TCPDirect | 5.869 | 6.029 | 6.088 | 12.072 |
| Mellanox SocketXtreme | 6.905 | 7.575 | 8.731 | 19.533 |
Latest codec measurements
Qualified 25-adapter converted-values-v2 campaign, 3 October 2026. The native-backed flavors have their own measured interop rows. Historical codec tables and unsupported llfix session figures are not projected here.
Current full-session admission
Review all four scenario gates and the complete Rust roster →