Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Stop firefigthing with Blackfire!

Stop firefigthing with Blackfire!

From fire to Blackfire: building a long-term observability strategy.

Discover how to regain control of the performance of your applications and stay in control at all times.

Talks delivered during SymfonyCon 2023 in Brussels.
https://live.symfony.com/2023-brussels-con/

Thomas di Luccio

December 11, 2023
Tweet

More Decks by Thomas di Luccio

Other Decks in Programming

Transcript

  1. • Based in Lyon, France • Former designer and educator

    • Loves cooking and baking • Visual art, storytelling, photography • @thomasdiluccio.bsky.social Thomas di Luccio (He/Him) DevRel @ Platform.sh, Upsun, Blackfire Who am I?
  2. 1. Profiler • Try it yourself! + Go to www.book.b7e.io

    and trigger your first profile. + No Blackfire subscription required
  3. Powerful! Midjourney minimalist abstract representation of a human with a

    pain in the left arm Provided you have a reliable diagnosis and know which part of your app to profile.
  4. 2. Monitoring • Try it yourself! + Go to demo.blackfire.io

    and discover a full Blackfire dashboard.
  5. Our observability toolbox so far: • Reactive tool: + Blackfire

    Profiler • Proactive tools: + Blackfire Monitoring + Alerting + Health Report Midjourney minimalist abstract representation of a toolbox
  6. Build your own strategy • Monitoring: when and where •

    Profiler: why • Fix the issue • Write tests • Repeat
  7. Blackfire empowers developers to monitor their applications' real-time behavior and

    proactively identify existing bottlenecks or the consequences of upcoming changes.