Skip to content

Chronicle Products

Low Latency Technology for Guaranteed Performance

Chronicle

Queue

Persist every single event and message recording each event to a memory mapped file.

  • High throughput (millions per second).
  • Low latency (micro-second) messaging, for ultra low GC applications
  • Rapid replay for fast restarts and testing.
  • Recreate the state of the system at any point to debug rare bugs and be able to prove the problem has been fixed.
  • Supporting live environments with 24 million persisted messages per second.
Chronicle

Fix

Chronicle FIX is a fully featured FIX engine which can handle all current versions of FIX and is faster than anything else on the market. Built on our Chronicle libraries, and with the Chronicle philosophy, it employs among others, the principles of:

  • Zero copy eliminates unnecessary trash collection resulting in significantly improved performance
  • Runtime code generation reducing code size for efficient CPU cache usage and increased speed.
  • Smart ordering with optimised parsing and increased speed and performance
Chronicle

Map

Support distributed applications and key-value data stores

  • An off heap shared, persisted, replicated ConcurrentHashMap.
  • Store only one copy in memory for multiple JVMs. Changes in one JVM are available to another JVM within 50 nanoseconds. Locking between JVMs.
  • Replicated between machines in a cluster
  • Remote access
  • Supports 30 million put/gets per second.
  • Chronicle Map supports large data sets in each server. Supporting live environments storing more than 10 TB of data in a single ConcurrentMap.
Chronicle

Datagrid

Chronicle Datagrid supports; Configuration, Distributed Applications, Messaging, Serialization, Reactive programming.

  • Supports building and wiring of objects with a simple configuration.
  • Remote access to those components for Java and C# and via mounting as an NFS file system as simple, way to access and manage your data.
  • Real time updates to live queries via a streams like API using lambdas. Write lambdas on the client to be executed on the server atomically or asynchronously, for any purpose.
  • Supports clustered applications and millions of distributed actors per server.
Chronicle

Market Data Distributor

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

Chronicle

Queue Zero

Queue Zero is an implementation of Queue that is designed for our most latency sensitive clients, it trades reduced functionality to enable a number of performance optimisations. Queue Zero is available in C++ and Java.

Our partners

We partner with some of the industry's most trusted brands

Partner Logo - MTree
Partner Logo - Lenovo
Partner Logo - Speedment Logo
Partner Logo - Red Hat
Partner Logo - Reactive Markets
Partner Logo - Nvidia
Mellanox Partner Logo

Want to learn more? See the benefits of Chronicle's products in action

At Chronicle, we believe less is more. Learn more about why and how Chronicle can support your business and how it can increase efficiency and streamline your systems and workflows by speaking with one of our experts.

We can also offer you our release notes.

By completing this form, I agree that Chronicle Software may keep me informed of its products, services and offerings. To view our privacy policy, click here. To unsubscribe click here.