Low latency FIX protocol engine
llfix is a low-latency FIX engine available as an MIT-licensed open-source edition and a commercial edition.
Language / Standard
C++17
Platforms
x86, Linux (GCC & Clang) and Windows (MSVC)
1 million messages, latency includes encoding, message serialisation, and enqueueing to NIC (not wire-to-wire)
8=FIXT.1.1|9=218|35=D|34=2|49=CLIENT1|52=20251231-18:21:36.457245600|56=EXECUTOR|50=SNDR_SUB|57=SRVR_SUB|11=1|55=NOKIA.HE|54=1|38=10|44=10000|40=2|59=0|453=2|448=PARTY1|447=D|452=1|448=PARTY2|447=D|452=3|60=20251231-18:21:36.457245600|10=221|
1 million messages, latency includes encoding, message serialisation, and enqueueing to NIC (not wire-to-wire)
8=FIXT.1.1|9=218|35=D|34=2|49=CLIENT1|52=20251231-18:21:36.457245600|56=EXECUTOR|50=SNDR_SUB|57=SRVR_SUB|11=1|55=NOKIA.HE|54=1|38=10|44=10000|40=2|59=0|453=2|448=PARTY1|447=D|452=1|448=PARTY2|447=D|452=3|60=20251231-18:21:36.457245600|10=221|
4.7 million messages in total from 32 clients handled by one thread, on loopback device, includes message serialisation and dictionary & other validations & sending execution reports
8=FIXT.1.1|9=188|35=D|34=2|49=CLIENT1|52=20251231-17:42:03.736004873|56=EXECUTOR|11=1|55=BMWG.DE|54=1|38=1|44=5|40=2|59=0|453=2|448=PARTY1|447=D|452=1|448=PARTY2|447=D|452=3|60=20251231-17:42:03.736004873|10=077|
4.7 million messages in total from 32 clients handled by multiple threads, on loopback device, includes message serialisation and dictionary & other validations & sending execution reports
8=FIXT.1.1|9=188|35=D|34=2|49=CLIENT1|52=20251231-17:42:03.736004873|56=EXECUTOR|11=1|55=BMWG.DE|54=1|38=1|44=5|40=2|59=0|453=2|448=PARTY1|447=D|452=1|448=PARTY2|447=D|452=3|60=20251231-17:42:03.736004873|10=077|
Commercial edition features are fully accessible: no hidden code, no licence checkers.
Multithreaded FIX server allows to optimise message throughput by taking advantage of CPU cores.
Solarflare TCPDirect bypasses the BSD sockets interface and its semantics to achieve lower latency than Onload.
TCP based Admin GUI allows to manage sessions of your instances. It allows you to promote or demote instances, enable or disable sessions, manage sequence numbers, inspect loaded configs and monitor events.
Sequence numbers and messages are synchronised reliably with the TCP based HA Syncer. The HA Manager guarantees continuous availability through TCP-based leader election.
The llfix code generator produces classes (with encoders/decoders) and enums from your FIX dictionary, reducing integration time.
Built-in FIX dictionary validation (QuickFIX format) ensures protocol correctness.
Documentation
Video walkthroughs
Insight articles
How to achieve P90 submicrosecond latency
Tools
tinyfix, Coreware's open-source Python library for FIX tooling
Monthly subscription options allow you to avoid long-term commitment to expensive upfront licences.
| Licence type | Monthly subscription | Annual subscription | Notes |
|---|---|---|---|
| Per Server Licence | Available | Available at a lower fee | Production usage |
| Enterprise Licence | — | — | Unlimited servers, priority support, bespoke terms |
Unlimited usage included for Test / QA / UAT environments for all licence types. Commercial licence includes access to the private GitHub repository and issue tracker. Support is provided via emails (enquiries@llfix.net) and private GitHub repository Issues / Discussions. Reseller and white-label licensing options are also available for technology vendors. Support response targets: Critical: 4 hours High: 24 hours Low: 48 hours Response times are targets and not guarantees. Full SLA terms are defined in the licence agreement.
No openings currently. But you can submit your CV below for speculative applications :
Coreware Limited is registered in England and Wales under company number 8542146.
Registered office: 565 Green Lanes, London, N8 0RL, United Kingdom.
Coreware was founded by Akin Ocal, with a background in game engines and electronic trading.
He has previously worked at Thomson Reuters and on exchange connectivity teams at Citi and JPMorgan.
Seun Ewulomi is a co-founder of Coreware, with experience in low-latency infrastructure engineering at JPMorgan, Morgan Stanley, Kraken, and GSR.
For all enquiries regarding licensing, commercial support, partnerships, or general questions, please contact us at: