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.

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

George Ball
5,063 viewsWhen implementing an application using a Microservice architecture, it is crucially important to be aware of the potential pitfalls of …

George Ball
4,439 viewsThe practices of Event-Driven Architecture and Behaviour-Driven Development have more in common than may at first be apparent.

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