Low-Latency Platform

Built to Deliver
Exceptional Performance

Chronicle provides key building blocks for system-critical applications that bring exceptional performance and resilience.

Trusted by Some of the World's Largest Financial Institutions Globally

Chronicle has worked with top-tier actors in the financial sector to co-develop bespoke, low-latency/high throughput automated trading systems for many years. Our core design principles are built around ensuring that client infrastructure operates efficiently even in the most turbulent and volatile times.

"Chronicle allowed us to increase the throughput of the application ten-fold while reducing the memory requirement by an order of magnitude."

Attila-Mihaly Balazs

24 million

open source downloads per year


of the world's top 100 banks use Chronicle Software


yearly users globally


Java: How to Design Low Latency Microservices

In this talk, we will look into the differences between Event-Driven Architecture (EDA) and more traditional architectures like "Monoliths" and their relative pros and cons.

Chronicle's CEO Peter Lawrey is a speaker.

image (15)

Enterprise Solutions


Chronicle FIX

The fastest Java FIX Engine on the market with microseconds latency. Trusted by top-tier banks and funds with thousands of deployed sessions globally.


Data Processing

Chronicle Queue Enterprise

Persisted messaging framework that handles massive throughput. Delivers superior control of outliers, and replicates easily across hosts.


Event-Driven Apps/ Microservices

Chronicle Services

A framework for event-driven architecture that makes it easy to build, test and maintain microservices or monoliths, locally or in the cloud.


Screenshot 2022-02-15 at 16.23.46


Tailored High-Performance Solutions


Production Hardened Software

Our software is deployed in some of the world’s largest banks as a core trading technology, proving it is ready to meet the most stringent requirements.

Reliable Performance

The products deliver microsecond latencies, not just on average - across all percentiles. This puts fewer limitations on the complexity of your business logic.

Increased Availability

Enterprise-grade data replication helps minimize downtime for critical applications to avoid any missed opportunities.

Ready for the Cloud

Deploy your application wherever best suits you - on a local server or in the cloud.

Complete Control of the Code

All customers get access to the Java source code - leaving you in complete control over your environment with the freedom to continually optimise your trading workflows.

Get Help from Our Experts

Our development and support team has decades of experience working within the financial markets industry. They are ready to help with your biggest challenges.


Chronicle EFX

Chronicle provides a complete trading platform including Chronicle's FIX Engine and ready-made trading microservice Bookbuilders, Pricers, Hedgers, and Position Manager. This customisable package facilitates rapid yet complex decision-making to avoid missed trading opportunities. Adopted globally by many major banks and hedge funds

Chronicle EFX Microservices


Cloud Deployment

Chronicle offers flexible deployment for connecting and processing your data. Latency-sensitive workloads can be deployed on bare-metal, in the cloud or as hybrids. Chronicle runs on any cloud platform, including AWS, Azure, Alibaba, and Google Cloud.

The Latest at Chronicle

Event-Driven Order Processing Program

Following the Hello World example of a simple, independently deployable real-time Event-Driven Microservice, this article looks at a more realistic example of an Order Processor with a New Order Single in and an Execution Report out.  A New Order Single…

Continue Reading >>

Efficient Memory Mapping for Terabyte Sparse Files in Java

On Linux, you can create sparse files, where only the pages (of 4 KiB) that are touched utilise either memory or disk space. This allows you to memory map large virtual regions without worrying about wasted memory or disk In…

Continue Reading >>

Exhaustive JUnit5 Testing with Combinations, Permutations and Products

Unit testing constitutes an integral part of the process of providing high-quality software. But, how can one write tests covering all variants of several operations? Read this article and learn how to use JUnit5 in conjunction with combinations, permutations, and…

Continue Reading >>

What our Customers Say

"Chronicle FIX handles billions of price ticks per week, delivers consistent low latency, and never misses a beat"

Head of EFX, ANZ

"I am an admirer of all things Chronicle, can honestly say, Chronicle Queue changed my entire perspective"


"Using this solution really made the difference when processing Big Data"

Shine Solutions

"ChronicleMap is a really great project. I use it for off-heap storage, it incredibly increases performance"

AbnomX Founder, Immunoinformatics Consultant at AbnomX

"Chronicle increased throughput ten-fold while reducing memory requirement by an order of magnitude"

Senior Software Engineer, Qiagen