Microservice Sequential Processing
Users of a new browser based data management service were experiencing high response times for the initial landing page of over 20 seconds, with some…
Testing Load Distribution
Following a recommendation to move traffic distribution to a purpose built appliance for performance and stability gains, we made a number of observations when testing…
Identifying an Off-CPU Bottleneck
Data for a new microservice showed that throughput was constrained and showing signs of an off-CPU bottleneck. This post summarises the approach to investigating the…
Identifying EUD Network Latency
After a client explained that users were experiencing slow response times on a recently live system we met with the project team to discuss the…
Tuning Object Generation
Analysis of a client’s legacy production system revealed expensive, memory intensive large fetch queries that were struggling to scale with increasing demand. This severely impacted…