Migrating a workforce performance analytics platform from Postgres and Elasticsearch to ClickHouse Cloud, achieving 50% cost reduction and real-time intraday analytics.
Our client operates a SaaS platform designed to help businesses motivate, support, and improve workforce performance. Their data intensive application integrates thousands of metrics from across an organisation, providing frontline staff and team leaders with insights into their performance relative to KPIs and peers.
The system is most often used by large contact centres in sectors including telecommunications and insurance, and processes millions of data points each day.
The application was based on Postgres and Elasticsearch. However, with a growing customer base, increasingly granular data, and more complex query patterns, they wanted to migrate parts of their application to ClickHouse to improve query response times and user experience.
The customer were experiencing the following challenges prior to the engagement:
We took the following approach to this project:
Key outcomes of the project included: