Performance Tuning at a Tier 1 Bank


Chronicle were engaged to provided performance tuning at a Tier 1 bank in London. They were having issues with latencies within their Equity Trading system and one of our objectives was to improve the longest delays in order management systems with minimal changes to the underlying framework. The main challenge they faced was identifying where the delays were so action could be taken to improve performance.


To identify why threads were taking so long, we implemented a monitoring system which took a stack trace when a thread took longer than 50 microseconds.

We discovered that the biggest source of delay was log file rolling which paused the JVM for around 250 microseconds. Our solution involved implementing a number of configuration changes and targeted improvements without significant changes to the code.


For the most common tasks, we achieved a factor of 25 reduction in the worst 1 in a 1000 delays (99.9%ile). We also achieved a 40% reduction in overall latency.

Solutions utilised in this project:


Our partners

We partner with some of the industry's most trusted brands

Partner Logo - MTree
Partner Logo - Lenovo
Partner Logo - Speedment Logo
Partner Logo - Red Hat
Partner Logo - Reactive Markets
Partner Logo - Nvidia
Mellanox Partner Logo
SiegeFX Logo

Want to learn more? See the benefits of Chronicle's products in action

At Chronicle, we believe less is more. Learn more about why and how Chronicle can support your business and how it can increase efficiency and streamline your systems and workflows by speaking with one of our experts.

We can also offer you our release notes.

By completing this form, I agree that Chronicle Software may keep me informed of its products, services and offerings. To view our privacy policy, click here. To unsubscribe click here.