Myvideo

Guest

Login

Евгений Пешков. Убийцы производительности: логеры

Uploaded By: Myvideo
4 views
0
0 votes
0

Разработка софта невозможна без использования стороннего кода, ведь зачем писать с нуля то, что уже написано до нас и доступно бесплатно? Однако, представления о мире и профиле нагрузки у разработчиков сторонних библиотек могут быть далеки от ваших. А в том случае, когда код используется в тысячах проектов — приходится принимать спорные решения, касающиеся обратной совместимости. В результате, в библиотеках можно легко наткнуться на неэффективный код. Задача же разработчика — уметь выявлять такие проблемы и исправлять их причины. Одна из задач, решаемая сторонними библиотеками — логирование. Что может быть проще, чем записать строку в лог? В случае высоконагруженного бекенда, это может оказаться сложной задачей, а неудачный выбор и конфигурация библиотеки для логирования может убить производительность, замедлив программу до однопоточной. В докладе я расскажу о внутреннем устройстве библиотек логирования, проблемах с производительностью при их использовании, и способах их решения. Презентация – Сайт –

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later