Distribution Framework

Chronicle Data Distributor

Chronicle Data Distributor provides a generalised, low-latency distribution framework, for high-frequency data across multiple threads and processes, on a single host

High Performance

performance

Built to meet the rate at which new market data arrives and updates being received.

No Blocking of the Writer

control

It is always possible to update market data; consumers of the data do not block, or stall, the writer.

Concurrent Consumers

scale

Up to 63 concurrent consumers of data are supported.

No Blocking of Consumers

control

Consumers always read the latest available data. If no new data is available, either the reader receives a null callback or optionally the previously read latest value.

Low Latency All the Way

Resilient

Low latency between the addition of new data, and the receipt by consumer applications

Resilient

simplicity

Resilient against any consuming processes that hangs and/or exits abnormally. The writer and other consumers continue to operate normally.

High Performance

performance

Built to meet the rate at which new market data arrives and updates being received.

No Blocking of the Writer

control

It is always possible to update market data; consumers of the data do not block, or stall, the writer.

No Blocking of Consumers

control

Consumers always read the latest available data. If no new data is available, either the reader receives a null callback or optionally the previously read latest value.

Concurrent Consumers

scale

Up to 63 concurrent consumers of data are supported.

Low Latency All the Way

Resilient

Low latency between the addition of new data, and the receipt by consumer applications.

Resilient

simplicity

Resilient against any consuming processes that hangs and/or exits abnormally. The writer and other consumers continue to operate normally.

control

No Blocking of the Writer

It is always possible to update market data; consumers of the data do not block, or stall, the writer.

performance

High Performance

Built to meet the rate at which new market data arrives and updates being received.

control

No Blocking of Consumers

Consumers always read the latest available data. If no new data is available, either the reader receives a null callback or optionally the previously read latest value.

scale

Concurrent Consumers

Up to 63 concurrent consumers of data are supported.

simplicity

Resilient

Resilient against any consuming processes that hangs and/or exits abnormally. The writer and other consumers continue to operate normally.

Resilient

Low Latency All the Way

Low latency between the addition of new data, and the receipt by consumer applications.

Licensing and Support

At Chronicle we pride ourselves on the stability and knowledge of our development and support team. With decades of experience from the financial industry, you can trust us with your toughest challenges.

Complete Control of the Code

All customers get full access to our GitHub repository where you can read, fork, and create pull-requests on the Chronicle EFX source code. This means you have complete control over your environment and the freedom to continually optimise your trading workflows.

 

Get Expert Help

Our expert consultants are ready to support you with any issues that may arise. We understand that the EFX trading platform is usually only a small part of a system, and our experienced developers can help with architecture and latency issues in other areas if needed.

 

Simple Licensing Model

Our simple and transparent licensing model provides certainty and ensures that Chronicle’s low-latency EFX trading platform is available to businesses of all sizes, from the largest bank to the smallest hedge fund.

What's Next?

Want to know more about Chronicle Data Distributor

If you want to learn more about how Chronicle Data Distributor can be used in your project - get in touch with us today.