Vanilla Java

Low latency Java Developers We are looking for Contract or Permenant employees to develop solutions for clients, development of products, and support for those products. It’s essential that you are : extremely strong in core…

Object pools were popular before Java 5.0 however more efficient allocation made most of these pools a needless complication. Can a Object Pool still make sense and how fast do they need to be?…

A question which often comes up is; how do we engage with you as a company? While our aim is to have an ongoing relationship and a recurring revenue, it’s also important for…

Overview The FIX Trading Community web site has posted a list of common questions about FIX Engines. This page brings together our answers for these questions. For more details on Chronicle FIX Capabilities/throughput Chronicle…

Without a set throughput, a latency measurement might be meaningless. Often you see benchmark results with throughput measurements, and sometimes the include latency measurements. However, latency varies with the throughput you perform, and wit…

How to structure microservices? When structuring microservices we have to consider; how fine grain should our components be? how distributed should they be? I believe it’s important to treat these as separate concerns,…

When developing an application it can be hard enough to get the happy path working, let alone worry about what might happen when something goes wrong. I have asked a number of developers recently what…

This program has two threads printing messages alternatively. However if you change a String from "cC" to "cc" it doesn’t print anything, WHY? public class PingPongMain { public static void main(String[] args) throws…