Kustomer, the customer service CRM, came to Econify as their automated billing system had stopped functioning properly, requiring manual processing to prevent the client from being responsible for customer expenses. System logs also revealed an alarming rate of 190 API requests per second, indicating a serious underlying issue.
There were 4 fundamental key goals identified for this project:
The Econify team conducted a thorough analysis of event log history in Kibana and discovered tens of millions of duplicate events triggered by an infinite loop in the microservice code. As a result of this discvoery, we implemented a comprehensive testing protocol to validate the root cause. We refactored critical code components to eliminate the infinite loop and deployed the subsequent changes with minimal system disruption.
Econify's work resulted in a huge impact to the business that eliminated the need for manual billing intervention and had enormous cost reduction benefits.