Case study
Elasticsearch Performance Tuning for Global Finance
How SquareShift audited and stabilized a 24-node, 718-index Elasticsearch cluster for a global financial services firm.
A 170-year-old global financial services conglomerate offering banking, investment, and digital products to millions of customers worldwide.
Its 24-node, 718-index Elasticsearch deployment was struggling to keep pace, affecting availability for 25M+ site visitors.
Stabilized across a 718-index Elasticsearch deployment. Visitors served by the audited, high-availability platform. 20-point review resolved systemic performance and stability issues.
Key servicesHow SquareShift delivered it.
The challenge
The client’s Elasticsearch deployment had grown to 24 nodes and 718 indices without keeping pace in configuration or performance, and the slowdowns were affecting availability for more than 25 million site visitors. Years of ad hoc changes had left the cluster running on outdated index templates and inconsistent settings.
What we delivered
SquareShift ran a detailed 20-point health check across every index, then traced the slowdowns back to root cause using cluster stats and error logs. The team built a strategic migration plan to move every index off legacy templates and onto modern, component-based configuration.
The payoff
The cluster’s systemic performance and stability issues are resolved across all 24 nodes and 718 indices, on a fully modernized template structure. The platform now runs stable, high-performance search for the 25M+ visitors who depend on it.
Teams reach for more hardware before running a real audit. This fix started with a health check across every index, not a bigger cluster.
Cloud Modernization Practice Lead, SquareShift
Where this work sits
