Vantage Markets Case Study
Tier 1 Bank Case Study
Data Driven Testing of Chronicle Services
Chronicle Services testing follows the guidelines of Behaviour Driven Development (BDD). In this article we will examine the Chronicle Services testing framework in more detail.
Newsletter Q4 | 2023
To read the full newsletter, click the image below:
How Chronicle Queue Transforms Big Data Solutions
What sets Chronicle Queue apart is that it’s a very lightweight way to buffer large volumes of data for hours, weeks, or years without…
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.
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…
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….
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…
What is Chronicle Queue?
Learn why financial organisations are switching to Chronicle Queue for their messaging solutions.
Software Continuity: Failover Strategies for Uninterrupted Operations
This article explores how Chronicle Services provides empowering failover strategies for uninterrupted operations.
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.
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.
Newsletter Q3 | 2023
To read the full newsletter, click anywhere on the image below:
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.
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…
This demo highlights some key features of Chronicle FIX, and provides an example of how to monitor its performance.
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…
Building Low Latency Java Microservices using Chronicle Services
In this series of articles, we will explore Chronicle Services through a number of worked examples, each illustrating a specific feature of the framework.
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.