George Ball6 articles
Low latency coding techniques are designed to keep a processor core as busy as possible, executing at its full potential and so getting work done as quickly as possible.
- George Ball
-
Strategies for Managing State in Chronicle Services
When implementing an application using a Microservice architecture, it is crucially important to be aware of the potential pitfalls of managing mutable state in components.
- George Ball
-
Navigating Behaviour with Events
The practices of Event-Driven Architecture and Behaviour-Driven Development have more in common than may at first be apparent.
-
Chronicle Services: Building Fast Microservices with Java
Chronicle Services presents an opinionated view of several of the specialised libraries we have developed to support low-latency applications.
- George Ball
-
Billions of Messages Per Minute Over TCP/IP
Chronicle Wire has had new features added to permit communication with other components across a TCP/IP network.
-
Tuning Java Applications for Low Latency on Linux
An introduction to some approaches that can be taken when we want to have our applications utilise system resources most effectively.
- George Ball