Sourcegraph
15 Case Studies
A Sourcegraph Case Study
Lyft, the ride-sharing company serving over 30 million riders in 2018, was growing rapidly as its engineering organization expanded to 2,000+ repositories and many microservices. As part of its largest refactoring effort, Lyft needed to safely decompose its PHP monolith into microservices without risking production stability or leaving behind outdated references.
Using Sourcegraph code search, Lyft engineers verified that applications were no longer pointing to monolith services, identified all clients of APIs, and searched across repositories for deprecated services, libraries, URL patterns, and other references. Sourcegraph helped Lyft reduce production risk, remove dead code and unused fields, simplify APIs, and speed up developer iteration time during the migration.
Aneesh Agrawal
Software Engineer