Разработчик протестировал семь способов отправки пакетов в Linux
Разработчик DenisT опубликовал на Хабре анализ производительности сетевых бэкендов Linux, сравнив семь разных путей передачи данных через ядро. Для тестирования он создал единую библиотеку, которая работает поверх io_uring, AF_XDP, DPDK и других механизмов, и запустил её на домашнем десктопе с двумя 10-гигабитными портами Intel 82599 и на облачных инстансах AWS c6in.4xlarge.
Исследование показывает реальную стоимость обработки пакетов и то, насколько разные технологии снижают нагрузку на ядро.
Источник: Хабр — всё
Новости этого рынка выходят у нас в телеграме первыми — @wikicompass.