Андрей Новохатько из DINS расскажет, как устроены современные NIC, в чем заключаются основные идеи DPDK фреймворка и как это можно использовать для оптимизации своих высоконагруженных backend-сервисов. Александр Боргардт из «ВКонтакте» сделает обзор типовых проблем Threadpool и Numa.
Участие бесплатное, но нужно зарегистрироваться. Подробная программа и информация о спикерах — под катом.
19:00—19:55 — DPDK: принципы разработки высокопроизводительных сетевых приложений (Андрей Новохатько, DINS)
Рассмотрим основные идеи DPDK фреймворка и как эти идеи можно использовать для оптимизации высоконагруженных backend-сервисов. Андрей расскажет про обработку сетевых пакетов в Linux и способы оптимизации сетевых приложений. Узнаем, как все перечисленное может повлиять на latency.
Доклад будет полезен разработчикам, которые интересуются методами оптимизации приложений, работающих с сетью.
Андрей Новохатько более 8 лет занимается разработкой высоконагруженных сетевых сервисов на C/C++ работающих в режиме 24/7: начиная от lawful-interception и компонентов ядра мобильной сети, заканчивая разработкой коммутаторов и видео-шлюзов.
19:55—20:45 — Разработка встраиваемых баз данных: Numa и Threadpool (Александр Боргардт, ВКонтакте)
Программное обеспечение непрерывно эволюционирует и на каждом витке развития становится более производительным. Но как оптимизировать этот процесс? Вместе с Александром узнаем об одном из способов улучшения работы ПО — использовании Threadpool на Numa-архитектуре. Также разберем типовые проблемы этого подхода.
Александр Боргардт более 10 лет занимается исследованием новых подходов и созданием решений в областях рекламы, финтеха и ML, а также улучшает мир посредством opensource (duckstax.com). В его область интересов входят вопросы разработки распределенных систем, параллельной и конкурентной обработки информации.
Участие бесплатное, нужна предварительная регистрация. В день митапа мы пришлем ссылку на трансляцию на указанный при регистрации имейл.
Как проходят встречи
Записи предыдущих митапов можно посмотреть на нашем YouTube-канале.
О нас
DINS IT EVENING — это место встречи и обмена знаниями технических специалистов по направлениям Java, DevOps, QA и JS. Несколько раз в месяц мы организуем встречи, чтобы обсудить с коллегами из разных компаний интересные кейсы и темы.