Mark Price Co-Founder
4OTC
Mark is Co-Founder of 4OTC, a London FinTech delivering ultra-low-latency FX and digital asset connectivity. A high-performance Java expert, he previously led performance engineering at LMAX Exchange.
At a recent Aeron MeetUp in London, Mark Price, Co-Founder at 4OTC shared how the firm uses Aeron and SBE not just for raw performance, but as architectural “building blocks” for scalable, ultra-low-latency connectivity services in digital asset and FX markets. The talk focused on modular monolith patterns, sharding, IPC extensibility, and replay-based debugging, all running over Aeron Transport using IPC. Watch the full recording of this session here.
4OTC provides ultra-low-latency connectivity services for digital asset and FX markets, serving institutional clients and proprietary trading firms. It offers direct market access to exchanges and OTC venues, operates infrastructure in major Equinix data centres and cloud regions, and delivers accelerated cross-region market data. At scale, 4OTC processes billions of messages per day across hundreds of venues and tens of thousands of instruments, while shipping frequent production releases without disrupting client flows.
4OTC’s early systems were built quickly to get to market, but rapid growth in volumes, venues, and product scope exposed limits in the original design. The team needed to cope with 24/7 digital asset markets, higher throughput, and tighter latency budgets, while still moving fast on features. They required a platform that was:
Aeron became the foundation for 4OTC’s internal messaging and IPC approach for several key reasons:
In its 1API Market Data and trading connectivity stack, 4OTC uses Aeron and SBE as the backbone of a modular monolith. Venue adapters ingest heterogeneous protocols, normalise data into a common SBE format, and publish events onto an Aeron IPC bus. Downstream components subscribe to those streams to perform functions such as redundancy management, book building, and alerting, and then feed client-facing session managers that deliver data over FIX or SBE. Non-latency-critical concerns such as web UIs and monitoring can be moved into separate processes and connected via IPC, keeping the latency-sensitive path lean.
4OTC’s connectivity architecture includes:
The entire design allows 4OTC to keep latency-critical components co-located and tightly controlled, while still gaining many of the modularity and observability benefits often associated with microservices.

The technical implementation of 4OTC’s platform includes several critical elements that underpin its robustness and efficiency:
By centering its design on Aeron and SBE, 4OTC is able to process billions of messages per day from hundreds of venues while meeting stringent latency requirements for institutional trading. The same architecture supports continuous delivery, with frequent production releases made possible by the clear message boundaries and deterministic behaviour of each component. The move from generic runtime queues to Agrona and then to Aeron Transport, using IPC has reduced jitter and improved predictability in the hot path, all while allowing the platform to grow in scope and scale.
Looking ahead, 4OTC expects to continue expanding its use of Aeron-based patterns as message volumes, venue connectivity, and client demands increase. The focus is on further sharding and scaling of workloads within the modular monolith, adding more IPC-connected sidecar services for analytics and monitoring, and deepening replay-driven debugging and observability so that deterministic event streams remain central to both operations and development as the platform evolves.
Discover the world’s leading low-latency message transport system for performance, reliability and observability.
How Man Group adopted Aeron Transport and Aeron Archive to cut latency in an automated FX system trading $1.5 trillion annually.
Zach Bray, Aeron Performance Engineer, gives a deep dive into SBE, the world’s most efficient message encoding standard.
Have a question about Aeron, Aeron Premium or the Aeron Community? Get in touch.