Case study
Search Stabilized for a Financial Group's 25 Million Site Visitors
How SquareShift ran a 20-point health check across a bank's 718-index Elasticsearch cluster, traced slowdowns to outdated templates, and restored performance for more than 25 million site visitors.
Book a session →
Client
A global financial services conglomerate offering banking, investment, and digital products to millions of customers.
Industry
Financial Services
Services
Stack
Elasticsearch · Index Templates · Cluster Health Monitoring
How SquareShift delivered it.
The challenge
The client's cluster had grown to 24 nodes and 718 indices without keeping pace, running on outdated index templates and inconsistent settings built up from years of ad hoc changes. Slowdowns were affecting availability for more than 25 million site visitors.
What we delivered
SquareShift ran a detailed 20-point health check across every index, instead of the piecemeal review the team had relied on before, then traced the slowdowns back to root cause using cluster stats and error logs.
The team built a migration plan to move every index off legacy templates and onto modern, component-based configuration, replacing settings that had drifted index by index over the years.
The outcome
The cluster's performance and stability issues are now resolved across all 24 nodes and 718 indices, serving the same 25 million-plus visitors reliably instead of intermittently. To build fast, relevant search on Elasticsearch, see our AI-powered search.
A cluster doesn't fail all at once — it drifts, index by index, until years of ad hoc changes catch up with you. The fix isn't a bigger cluster, it's finding which indices are still running on last decade's defaults.
Observability & Reliability Practice Lead, SquareShift


