Case Study: OptimalQ improves production debugging workflow with Rookout

A Rookout Case Study

Preview of the OptimalQ Case Study

Rookout Improves OptimalQ’s Developer Workflow

OptimalQ, a company that helps large organizations predict the best times to engage customers using AI and machine learning, was spending too much developer time on production debugging. Because its Python application runs as a distributed, Kubernetes-based microservices system, bugs were often data-specific and difficult to reproduce, so the team relied heavily on logging and manual investigation. To address this challenge, OptimalQ turned to Rookout.

With Rookout, OptimalQ was able to add a one-line records import and quickly pinpoint issues in production without exposing source code. The result was faster troubleshooting, reduced developer stress, and about an hour saved on each bug; the team said the tool paid for itself even with just a few production issues. According to OptimalQ, Rookout significantly improved the developer workflow by helping them fix customer issues immediately and focus more on value-creating work.


Open case study document...

OptimalQ

Yechiel Levi

Chief Technology Officer and Co-Founder


Rookout

12 Case Studies