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 Product guy at Blackfire/SensioLabs. He has been working in several start-up companies, helping them to make and sell products out of technologies. He’s involved in every step of the product’s lifecycle, from strategy to design and sales, and loves to coach on product management methods.