DINS C++ EVENING: принципы разработки высокопроизводительных сетевых приложений и типовые проблемы Threadpool и Numa

Андрей Новохатько из DINS расскажет, как устроены современные NIC, в чем заключаются основные идеи DPDK фреймворка и как это можно использовать для оптимизации своих высоконагруженных backend-сервисов. Александр Боргардт из «ВКонтакте» сделает обзор типовых проблем Threadpool и Numa.

ИТ и интернет

19:00—19:55 — DPDK: принципы разработки высокопроизводительных сетевых приложений (Андрей Новохатько, DINS)

Рассмотрим основные идеи DPDK фреймворка и как эти идеи можно использовать для оптимизации высоконагруженных backend-сервисов. Андрей расскажет про обработку сетевых пакетов в Linux и способы оптимизации сетевых приложений. Узнаем, как все перечисленное может повлиять на latency.

Доклад будет полезен разработчикам, которые интересуются методами оптимизации приложений, работающих с сетью.

 

19:55—20:45 — Разработка встраиваемых баз данных: Numa и Threadpool (Александр Боргардт, ВКонтакте)

Программное обеспечение непрерывно эволюционирует и на каждом витке развития становится более производительным. Но как оптимизировать этот процесс? Вместе с Александром узнаем об одном из способов улучшения работы ПО — использовании Threadpool на Numa-архитектуре. Также разберем типовые проблемы этого подхода.

 

Андрей Новохатько более 8 лет занимается разработкой высоконагруженных сетевых сервисов на C/C++ работающих в режиме 24/7: начиная от lawful-interception и компонентов ядра мобильной сети, заканчивая разработкой коммутаторов и видео-шлюзов.


 

Александр Боргардт более 10 лет занимается исследованием новых подходов и созданием решений в областях рекламы, финтеха и ML, а также улучшает мир посредством opensource (duckstax.com). В его область интересов входят вопросы разработки распределенных систем, параллельной и конкурентной обработки информации.

 

 

Организаторы 

DINS — IT-компания из Петербурга, которая участвует в разработке UCaaS-платформы американской компании RingCentral. В DINS принято делиться знаниями и обмениваться опытом, поэтом компания организует регулярные митапы для DevOps, Java, JavaScript и QA-инженеров.  Открыты для сотрудничества, если у вас есть наболевший вопрос или тема, которой хочется поделиться — пишите на  itevening@dins.ru!

Поделиться:

359 дней назад
2 февраля 2022 19:00–21:00

Событие пройдет онлайн

Уже есть билет
Ссылка на онлайн-событие рассылается за час до его начала.
Получить ссылку

Поделиться:

Есть вопросы?

Напишите нам, и мы обязательно вам ответим. Много интересного уже есть в нашей базе знаний.

Участник Организатор

Связь с организатором

На этот адрес придёт ответ от организатора.

Подпишитесь на рассылку организатора

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов