-
Software Development
Microservices are about applying a group of Best Practices
Microservices Denial A number of times clients have said; they can’t imagine their organisation using Microservices. I found this surprising…
Read More » -
Software Development
Micro-services for performance
Overview Microservices is a buzz word at the moment. Is it really something original or based on established best practices.…
Read More » -
Core Java
Printing arrays by hacking the JVM
Overview One the most common gotchas in Java, is knowing how to print arrays. If an answer on how to…
Read More » -
Core Java
Simple Event Driven design
Overview Developers often ask about the performance or efficiency of a system or their code. What does this really mean?…
Read More » -
Software Development
How do low latency applications differ for regular applications?
Overview A common question we get is; What makes a low latency application different? What is it like to read?…
Read More » -
Core Java
Common misconception: How many objects does this create?
Overview A common question is how many objects or how many Strings does a section of code create. Often the…
Read More » -
Core Java
Custom operators for collections in Java
Overview Operator overloading is available in an number of languages. Java has very limited operator overloading in it’s support for…
Read More » -
Core Java
Low latency FIX engine in Java
Overview Chronicle FIX is our Low Latency FIX engine and database for Java. What makes it different is that it;…
Read More » -
Core Java
An introduction to optimising a hashing strategy
Overview The strategy that’s used for hashing keys, can have a direct impact on the performance of a hashed collections…
Read More »