-
Core Java
Chronicle Journal – Customizable Data Store
Overview The way to make any data structure or algorithm as fast as possible is for the code to do…
Read More » -
Software Development
Managing your application as a file system
Overview “A database is a smart file system” — Anonymous “Your database/application is a file system” — Chronicle Software. Why…
Read More » -
Core Java
Comparing Hashing strategies
Overview Chronicle has a number of implementations for hashing, including City and Murmur. It also has it’s own Vanilla Hash,…
Read More » -
Enterprise Java
Wiring YAML to a file or network with Chronicle Wire
Overview Chronicle Wire is designed to get the benefits of a text protocol in terms of ease of development and…
Read More » -
Software Development
Using YAML over the network
Overview There is a number of popular text based protocols for exchanging data over the network. These include XML, FIX,…
Read More » -
Enterprise Java
Accessing Chronicle Engine via NFS
Overview Chronicle Engine is a data virtualisation layer. It abstracts away the complexity of accessing, manipulating and subscribing to various…
Read More » -
Core Java
Is using Unsafe really about speed or functionality?
Overview Around 6 years ago, I started using a class which up to that point was just a curiosity sun.misc.Unsafe.…
Read More » -
Core Java
How and Why to Serialize Lambdas
Overview Serializing lambdas can be useful in a number of use cases such as persisting configuration, or as a visitor…
Read More » -
Core Java
Puzzler: nested computeIfAbsent
Overview The Java 8 libraries have a new method on map, computeIfAbsent. This is very useful way to turn your…
Read More »