Myvideo

Guest

Login

Go за гранью скорости: pprof на проде |

Uploaded By: Myvideo
1,085 views
0
0 votes
0

Привет! Это . Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты. В этом выпуске Иван Нещадин, старший инженер в команде Architecture Governments, продолжает делиться опытом оптимизации и профилирования приложений на Go. Речь пойдет о том, как использовать pprof на проде. Добавление специальных хендлеров в http-сервер сервиса. Таймкоды 00:00 | Вступление 00:45 | Как добавлять хендлеры в http-сервер 03:12 | Собираем профиль CPU 05:26 | Как сработала утилита wrk 06:41 | Смотрим на полученный профиль 08:29 | Собираем профиль памяти с помощью pprof 11:41 | Разбираемся, где и почему было выделено 7 миллионов объектов 13:31 | Пробуем убедиться, что проблема заключается в garbage collector 15:44 | Заменяем библиотеку на bigcash 17:11 | Ещё раз нагружаем сервис 20:05 | Заключение AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻 Ютуб: @AvitoTech ВК: Телеграм: Хабр: Медиум (eng): Гитхаб: Сайт: #avitocode #go #pprof

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later