Стандартные механизмы Linux для работы с сетевым трафиком полагаются на использование прерываний и не позволяют использовать всю пропускную способность сетевой карты.
DPDK позволяет обойти ядро Linux и работать с сетевой картой «напрямую», позволяя писать высокопроизводительный сетевой код под стандартное оборудование.
В докладе разберём:
Бэкенд-разработчик, DevOps-инженер
Средний
Занимается высоконагруженными сервисами. Ранее разрабатывал JetBrains Rider, развивал в Контуре общую инфраструктуру — систему хостинга приложений.
Спикер DotNext, DUMP, CodeFest, .NET Summit.
Интересуется lock-free алгоритмами и структурами данных, внутренним устройством .NET и операционных систем.