LEARN

Chronicle Learn

Read the latest articles from our experienced developers to learn how you can write simpler and faster Java applications.

Large Price Comparison

55 Dedicated Cloud Compute Optimised Solutions

We have compared compute-optimised instances from 55 vendors, and the cost per virtual CPU differs significantly between different products. 

A proof of concept demo of a tool called the Chronicle Services Visual Configuration Editor. This tool will allow you to visualize and manipulate the configuration of a Chronicle Services application, as well as to add, edit, and remove components from the diagram, and any changes made will be reflected in the configuration file.

Continue reading >>
Technical Articles

Strategies for Managing State in Chronicle Services

Introduction In distributed, microservice based applications the management of state is one of the most important, yet difficult aspects of design. Ensuring the accuracy…

Continue reading >>

Apache Kafka is a common choice for inter-service communication. Kafka facilitates the parallel processing of messages and is a good choice for log aggregation….

Continue reading >>

Most Kafka benchmarks appear to test high throughput but not low latency. Kafka was traditionally used for high throughput rather than latency-sensitive messaging, but…

Continue reading >>
Videos

What is Chronicle Queue?

Learn why financial organisations are switching to Chronicle Queue for their messaging solutions.

Continue reading >>

This article explores how Chronicle Services provides empowering failover strategies for uninterrupted operations.

Continue reading >>
Technical Articles

Navigating Behaviour with Events

The practices of Event-Driven Architecture and Behaviour-Driven Development have more in common than may at first be apparent. At Chronicle, we have embraced both of these approaches and implemented them through our Chronicle Services Framework.

Continue reading >>
Technical Articles

Events and Data Transfer Objects in Chronicle Services

In this article, we will explore the ideas behind Events in Chronicle Services in more detail, and how to build a service that works with Events carrying structured data.

Continue reading >>
News

Newsletter Q3 | 2023

To read the full newsletter, click anywhere on the image below:  

Continue reading >>

Explores the key benefits of Chronicle’s FIX engine, and highlights why top-tier banks and hedge funds are coming to Chronicle for their FIX solution.

Continue reading >>
Technical Articles

Memory Management in Java: An Introduction

Understanding memory management in Java, and particularly the role of object allocation is essential when optimising system performance. In Java, memory management is an…

Continue reading >>
Videos

Demo | Chronicle FIX Cloud Native

This demo highlights some key features of Chronicle FIX, and provides an example of how to monitor its performance.

Continue reading >>
Technical Articles

Building Fast Microservices with Java

Low Latency? In computing, latency is defined as the length of time to perform some task. This could be the time it takes to…

Continue reading >>

In this series of articles, we will explore Chronicle Services through a number of worked examples, each illustrating a specific feature of the framework.

Continue reading >>

Have you realised that 99% of your system’s latency might be due to accidental complexity? This video looks at a real life example of accidental complexity to help explain what it is, and provides a strategy for how to investigate how you can reduce potential accidental complexity.

Continue reading >>

Have you realised that 99% of your system’s latency might be due to accidental complexity?  In this article we will look at a real…

Continue reading >>

Event-Driven Architecture (EDA) is a design principle focused on the creation, detection, and reaction to events. Renowned for its resilience and low latency, EDA…

Continue reading >>
Videos

What is Chronicle Services?

Building and deploying a new system in the finance domain can be a lengthy and expensive process. Chronicle Services aims to tackle this by taking care of many of the steps needed to deploy applications – allowing developers to focus on business logic.

Continue reading >>
Videos

Demo | Chronicle Tune

Interested in learning about the CPU isolation feature of Chronicle Tune? This video demonstrates how easy and flexible it is to manage configurations in just a few seconds with Chronicle Tune in comparison to isolcpus.

Continue reading >>
Case Studies

StoneX Case Study

Continue reading >>