Why Chronicle

Process Millions of Operations per Second

We lift the performance restrictions, on how you design, manage and monitor your systems.

We strive to offer the best performance possible and focus on micro-second latencies on a single thread.

Feature

Open Source

Enterprise

OffHeap Data Structures (Map, Set, Queue)

Distributed Data Structures (Map, Set, Queue)

WAN Replication (Map, Set, Queue)

Distributed Transactions

Enhanced Latency Controls

Secure Connections

WAN Data distribution Optimisation

Replication Over Compressed Connections

Bandwidth Usage Controls

Enhanced Clustering Support

Management and Monitoring GUI

Overview

Chronicle has been designed to support data sharing between processes on the same machine in the fastest way possible with minimal latency. It is suitable for ultra low latency solutions, around a micro-second, and high throughput systems, in the tens of millions of event/operations per second.

All data is persisted to ensure full resilience and to allow for playback. Disaster recovery and failover are fully handled with built-in replication.

Java

Chronicle provides a simple easy-to-use Java Library, which acts like java.util Map & Queue. Unlike Map and Queue, These collections are shared between your processes, so a value written to one process is immediately available on the other. Programming Chronicle is just as easy as programming with the standard java libraries.

Scalability & Resilience

Chronicle has built in resilience with no single point of failure, it will seamlessly recover without any data loss.

Chronicle is designed to be as fast as possible on a single node. Vertical scalability reduces your latency, while horizontal scalability increases your throughput. Ideally, you want both these. Using Chronicle you will need less nodes in your system.

Performance

Chronicle offers Outstanding Performance with very fast interprocess communication (IPC), its able to share state changes between processes in around 40 nanoseconds. Moving to Chronicle will not only give you the huge performance benefits but it reduces your budget requirements and frees up compute resource to add functionality.

Open Source

Chronicle is an open source software product which is available under the Apache 2 license. Its an established project that has been active since 2011.

Professional Support

We can help you get Chronicle up and running in your organisation, we suggest you invite us in for consultancy, charged on an ad-hoc basis, we can help discuss the best options tailored to your individual requirements. Contact Us