Twilio Improves Mean Time To Resolution (MTTR) by 92% with LightStep [x]PM

As an API company, Twilio’s software performance is synonymous with its brand. If a performance or reliability issue occurs in Twilio’s complex network of services, it’s a top priority to identify and mitigate that issue. The company needed to analyze all of its performance data without adding overhead, as well as get a macro view of all its system components. According to David Dunstan, Director of Insight Engineering, Twilio, “The challenge is finding those insights in large sets of data. With its ability to parse through high-cardinality data, LightStep [x]PM puts those data sets at our fingertips and has proven to be a critical technology deployment for us.” Using [x]PM, Twilio now has a speedy, optimized system with a 92% improvement in mean time to resolution for production issues. As SVP of Platform, Jason Hudak said, "[x]PM not only finds our performance problems, it tells us why they're happening. For example, within an hour of running [x]PM, our billing transactions team was able to identify issues and deliver improvements that led to a 70% reduction in latency."

Twilio uses the following capabilities

Download PDF

LightStep [x]PM Enables Lyft's Move to Microservices, Helping Drive Significant Revenue and Improving Product Performance

Lyft is a ridesharing company, based in San Francisco and launched in 2012, that develops and operates its own mobile transportation app. The smallest lapses – even a few milliseconds – contribute to negative customer experiences and lost revenue. With hundreds of microservices involved in daily transactions, performance management is as challenging as it is essential to Lyft’s user-facing product. LightStep [x]PM plays a critical role in helping Lyft minimize downtime and ensure that rider requests are fulfilled quickly and optimally routed. [x]PM helps Lyft meet its goals for system performance, reliability, and developer efficiency by providing a complete picture of the software system. It allows developers to investigate and resolve performance issues quickly and conduct efficient postmortems for outages. [x]PM connects the dots from mobile to the backend services. As Pete Morelli, VP of Engineering at Lyft, says, “LightStep is the future of monitoring and was instrumental in our move to microservices.”

Lyft uses the following capabilities

Download PDF

Yext Moves to LightStep [x]PM, Improving Application Performance

Yext’s enterprise customers want SaaS applications with fast response times and high availability. With the company’s rapid growth, its software systems are more complex and handle higher transaction volumes. Yext uses LightStep [x]PM to maintain a top 10 list of the slowest pages in its application and track their performance over time by monitoring and identifying root causes of incidents. “Using Graphite, we generate a list of the worst offenders and then save searches about them in [x]PM. Using [x]PM, we can access all information about those pages without any sampling. This top 10 list alerts us to issues that we may not have known about,” said Rob Figueiredo, Vice President of Engineering, Yext. “Getting the analytical clarity over time makes application remediation much more proactive. Without [x]PM, this work is painstaking and error prone, and it likely would have languished in the engineering team backlog for much longer too.”

Yext uses the following capabilities

Download PDF

DigitalOcean Uses LightStep [x]PM as a Source of Truth for its Distributed System, Saving 1000 Hours of Developer Time per Month

With a global team and a multi-language microservices-based software architecture, DigitalOcean needed a source of truth for developers to see a complete, reliable picture of its system in real time. According to Dave Smith, Sr. Director of Engineering, DigitalOcean, “In our increasingly complex environment, it was impossible for a single person to understand the entire system. Root cause analysis was becoming difficult, and we couldn’t find an application performance monitoring system that was robust enough to work with our heterogeneity.” LightStep [x]PM not only acts as a connector for a distributed team, it also helps engineers work together and improve productivity. 100+ apps are now being monitored using [x]PM, and engineering teams have used the solution to measure and monitor specific apps and promote intra-company accountability and visibility. Smith summed up DigitalOcean’s experience with [x]PM: “It scales beautifully with our business and our use cases. We’re very pleased with our decision to standardize on it for application performance management.”

DigitalOcean uses the following capabilities

Download PDF