About a-team Marketing Services
The knowledge platform for the financial technology industry
The knowledge platform for the financial technology industry

A-Team Insight Blogs

Breaking New Ground with Ultra Low Latency Messaging

Subscribe to our newsletter

Inter Thread Communication (ITC) is not a new concept. Developers have been doing it for quite some time. However, doing it fast and well has been tricky. This mimics almost all of the modern day messaging communication primitives, such as IPC and reliable multicast. That is why I believe that ITC is the new ground for ultra low latency messaging.

Pushing the high performance messaging model to its ultimate, present day, conclusion of message passing between threads in a single process is an exciting concept. The same messaging API used as communication between threads within a process, between processes within a box, and between machines separated by an entire planet is a quantum leap in location transparency. The ability that this abstraction allows is quicker time to market for high performance use cases and much more flexibility to messaging users. It simply makes sense for messaging systems to embrace ITC.

ITC is easy to do, but tough to do well. It has its own challenges from an implementation perspective. To do well, it requires intimate knowledge of many low level components, such as CPU caches, cache consistency models, and instruction pipelines. The payoffs are quite impressive.

At Informatica Ultra Messaging, one of our most aggressive customers in the area of high throughput and ultra low latency is LMAX. Martin Thompson, Michael Barker, and others at LMAX have done, what I believe to be, world leading work in pushing the boundaries of how low you can go with latency and how high can you go with throughput in communicating between two threads. In short, 25 million messages/second and 50 nanoseconds latency on modern commodity CPUs.

An even better part is that they and LMAX are extremely open to discussing the approach and the core ideas. The Disruptor code project is more than worth your time.

Ultra Messaging plans to support not only the notion of ITC as a transport, but to adopt the core ideas of the Disruptor pattern in many ways in our products to further provide world class low latency solutions to our customers. Stay tuned for more in this area and more from UM.

See also:

View a replay of a webinar about LMAX.

Martin Fowler has written this great article about LMAX’s architecture.

Here’s a case study on LMAX (PDF).

Subscribe to our newsletter

Related content

WEBINAR

Upcoming Webinar: Navigating the Build vs Buy Dilemma: Cloud Strategies for Accelerating Quantitative Research

Date: 20 May 2026 Time: 10:00am ET / 3:00pm London / 4:00pm CET Duration: 50 minutes For many quantitative trading firms and asset managers, building a self-provisioned historical market data environment remains one of the most time-consuming and resource-intensive steps in establishing a new research capability. Sourcing data, normalising symbologies, handling corporate actions and maintaining...

BLOG

What an Actimize Sale Might Mean for Surveillance and FinCrime Technology

When news emerged that NICE is preparing to sell its Actimize division – long regarded as one of the most established full-stack platforms for financial crime, fraud, and surveillance – the immediate headlines focused on valuation. With reports suggesting a price in the range of US$1.5–2 billion, the deal would be one of the RegTech...

EVENT

Eagle Alpha Alternative Data Conference, Spring, New York, hosted by A-Team Group

Now in its 9th year, the Eagle Alpha Alternative Data Conference managed by A-Team Group, is the premier content forum and networking event for investment firms and hedge funds.

GUIDE

The Data Management Challenges of Client Onboarding and KYC

This special report accompanies a webinar we held on the popular topic of The Data Management Challenges of Client Onboarding and KYC, discussing the data management challenges of client onboarding and KYC, and detailing new technology solutions that have the potential to automate and streamline onboarding and KYC processes. You can register here to get immediate...