Level up your Optimization Process: How to Implement Distributed Profiling and Why you Want to Have It

Igor Solovyov


15 December, 10:00, «04 Hall. Ashot Yerkat»


In the Yandex advertising infrastructure team we have learned how to solve some problems related to profiling during optimization. The solution is quite different from more common trace-based like jaeger and local profiling using tools like gdb.

I’m going to cover the following topics in my talk:
— What is distributed profiling
— How distributed profiling works in Yandex Recommendation Systems Infrastructure Service
— Why you might want to use distributed profiling even if you know how to profile locally
— How to implement distributed profiling even if you don’t know how to profile locally
— Interesting features for profiling
— Usage examples

The talk was accepted to the conference program