trivago setting up Blackfire as Continuous Performance Monitoring

By Christophe Dujarric, on Jan 09, 2018

« Blackfire allowed us to: Enforce a backend performance budget to stop continuous performance degradation over time. Detect performance bottlenecks before they’re deployed to production. Offer a common platform for PHP developers to discuss performance related issues. »

Jorge Luis Betancourt – Software Engineer at trivago

trivago is a global hotel search which empowers more than 120 million travelers every month in their search for the ideal hotel. Their team is strong of over 1300 people from all corners of the globe.

In such a business context, every millisecond counts. We are proud that trivago added Blackfire to their advanced testing suite. It enabled them to set some performance objectives for their code and avoid regressions over iterations, avoid letting performance issues reach production servers, and provide their development team with the right tool to understand how their code behaves, and consumes resources.

Jorge Luis Betancourt wrote a case study, which fully details how trivago integrated Blackfire in their workflow, even building a custom integration for Bitbucket Cloud which they hope to release as open source soon.

 

Happy profiling,

Christophe Dujarric

Christophe is the Chief Product Officer at Blackfire. He's an engineer, but probably one of the least "tech" people in the company. He's wearing many hats, from product management to marketing and sales. He loves the beauty of simple solutions that solve actual problems.