Программный съем трафика на скорости 400 Gbps: опыт, оптимизации и неочевидные решения

Архитектура и масштабируемость

Архитектуры, теория программирования
C/C++
Архитектура данных, потоки данных, версионирование
Алгоритмы и их сравнение

Доклад принят в программу конференции

Мнение Программного комитета о докладе

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

Целевая аудитория

Архитекторы (проектировщики) высокоскоростных систем съема и обработки трафика.

Тезисы

Рассмотрим актуальные скорости трафика и методы их съема. Узнаем, почему 400Gbps — сегодняшняя реальность. Погрузимся в теорию программного съема и на практических примерах компании «Гарда» разберем, как достигли 400 Gbps. Главный фокус — на неочевидных оптимизациях схемы и кода, давших прорыв в производительности, а также вывод — решение есть почти всегда, надо стараться найти.

Юрий Морозов

Группа компаний «Гарда»

Более 30 лет в сфере информационных технологий. Начал карьеру в 1992 году в качестве разработчика программного обеспечения в оборонной отрасли. Затем перешел в нефтегазовую сферу, пройдя путь от ведущего разработчика до начальника департамента IT. Участвовал в реализации ряда масштабных проектов, включая разработку систем глубинной диагностики скважин, позволивших вдвое увеличить их отдачу и продлить срок эксплуатации.

Имеет уникальный опыт участия в международных проектах — в частности, в телекоммуникационной отрасли совместно с NASA по разработке систем обработки видеоинформации с марсианских роверов.

В настоящее время занимает позицию главного архитектора в группе компаний «Гарда», где сосредоточен на решении сложных задач в области информационной безопасности.

Видео

Другие доклады секции

Архитектура и масштабируемость