Financial institutions today face significant challenges in updating their legacy middleware systems which are crucial for supporting millions of lines of code serving critical business functions.
-
The High Availability Features of Microservices using Chronicle Services
Learn how Chronicle Services, a Java-based framework optimised for low-latency microservices, meets critical requirements by integrating HA, performance, and data persistence.
-
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 done as quickly as possible.
-
Microservices Architecture: Navigating the Buzz
If flexibility and resilience are priorities, embracing the distributed future of software development is worth considering.
-
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.
-
Preserving Software Continuity: Empowering Failover Strategies for Uninterrupted Operations
Let’s examine the world of failover strategies and explore how they safeguard software continuity.
-
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.
-
6 Considerations when Building High-Performance Java Microservices with EDA
Renowned for its resilience and low latency, EDA is a reliable choice for developing robust, high-performing microservices.
-
The IKEA Effect
On placing a (sometimes disproportionately) higher value on things that you’ve either made yourself, or to which you’ve contributed towards making.
-
How to Optimise CPU Performance Through Isolation and System Tuning
The standard solutions for controlling CPU isolation for low-latency applications under Linux are isolcpus and cgroups/csets. However, they each have their downsides and can be awkward to use.
-
Building Custom Solutions vs. Buy-and-Build Software
Sometimes time spent reinventing the wheel results in a revolutionary new rolling device. But sometimes it just amounts to time spent reinventing the wheel.