Achieving High Throughput Without Sacrificing Latency
Low latency coding techniques are designed to keep a processor core as busy as possible, executing at its full potential and so getting work …

35+ years of experience in all areas ranging from development through support (pre- and post- sales) to consultancy, training and mentoring, now at Chronicle Software. Specialties: Unix- Linux/Solaris, programming in Scala, Java, Akka, C/C++, Perl, Python and Groovy, Networking and Web technologies.

Low latency coding techniques are designed to keep a processor core as busy as possible, executing at its full potential and so getting work …

When implementing an application using a Microservice architecture, it is crucially important to be aware of the potential pitfalls of …

The practices of Event-Driven Architecture and Behaviour-Driven Development have more in common than may at first be apparent.

Chronicle Services presents an opinionated view of several of the specialised libraries we have developed to support low-latency …
Chronicle Wire has had new features added to permit communication with other components across a TCP/IP network.
An introduction to some approaches that can be taken when we want to have our applications utilise system resources most effectively.