Мастерство профилирования Go
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Главная цель воркшопа научить вас не только снимать профиль работы, но и интерпретировать результаты. Для этого мы снимем профили cpu/heap, сделаем акцент на mutex contention, разберем mutexprofilefraction и blockprofilefraction.
Чему вы научитесь:
- снимать профили cpu/heap/mutex
- корректно интерпретировать результаты pprof
- читать и понимать flame graph
- находить и устранять узкие места, лишние аллокации и mutex contention
Вот уже 10 лет плотно сидит на Go. Пишет разной степени сложности бэкенды и насаждает Effective Go где только возможно :)
Видео
Другие доклады секции
Мастер-класс