O2: CRM optimization with elastic search


Summary

O2 faced slow CRM responsiveness due to complex search queries in their legacy system. We integrated Elasticsearch to enhance search performance, focusing on data competency and smart indexing. This solution resulted in a dramatic 2000% improvement in search speed, significantly streamlining CRM operations for over 8 million orders.

Challenge

Motivation to change

One of the challenges 02 had in the past was the slow responsiveness of the CRM systems, especially in the cases of complex search queries caused by complex data models in their legacy CRM.

As a solution, Elasticsearch was integrated into the current solution to dramatically speed up the search process.

Solution

Change delivery

The outcome was clear – create a data competency and smart indexing mechanism of Elasticsearch.

Tools & means

  • JPA Hibernate
  • Elasticsearch

Outcomes

Change outcomes

Thanks to the implementation of Elasticsearch, we were able to improve the search performance by 2000%-

Used services

  • Elastic Order Index
    2 team members
  • Continuous testing
    of the solution
  • 8 million
    number of orders
  • One order
    one complex object

Feeling inspired?
Start the change today!

Contact us

Related