Profiling with XHProf

Comments

Comments are closed.

Was a lot to take in in a short period of time. Topic was very pertinent and informative, but felt that it was being rushed through, probably because of the sheer amount that needed to be gone through to give a complete overview picture.

While I wasn't able to retain the details on everything, the presentation prompted me to implement Blackfire sooner than later. :)

Thanks for a great topic!

Great talk! Brings so many ideas about profiling special "corners" and "edges" in applications up ...

The idea of filtering and custom reports was a little short, but gave me a first impression.

Thank you very much!

Very well done remote presentation.

Great talk...lots of good info.

The first 10-15 minutes or so were largely review for me, so I would have liked to jump in more quickly to the meat, but given it was the first presentation on a day about Performant PHP, the intro made sense.

I missed some of the presentation, but the remainder looked like it could give me a good jump start into using XHProf on my sites.

I don't have much in way of criticism, with the exception of the slow start.

Really great run through of what XHProf can do and how to interpret all the raw numbers. Easily provided enough information to be able to utilize it immediately in personal/work applications. Example work shown gave well-reasoned suggestions of how to implement without impairing your application, but still getting enough data to have an accurate idea of how to improve your code and how to see that it is indeed improving.

The only thing I would have liked to see is less theoretical code samples and more real world, possibly even a very basic install and implementation. But considering the time restraint, it is understandable why this may not have been done. All in all, a great talk.

Excellent overview starting from not knowing the value of profiling vs. benchmarking and ending with a full profiling solution useful in production. I particularly like how Ilia showed how profiling data is stored and aggregated, so you can see trends over time. His speaking was clear and moderately paced, and didn't let technical issues derail the talk. Great stuff.

I really enjoyed the talk, especially showing the graph examples and what they spikes might mean. Well presented, and useful.

I could see a companion talk about how to actually use the profiling information to track down and fix the performance problems uncovered by XHProf.

Very well done. My only criticism is that I wish you had spoken a little slower.

Excellent talk with great information to get started quickly.

A suggestion though, can you highlight the configuration options? Makes it easier to follow along.