Сетевой анализ с eBPF: измеряем Round Trip Time
Разбираем сложность интерпретации Latency и пишем свой инструмент на eBPF, который эту сложность снижает.
Разбираем сложность интерпретации Latency и пишем свой инструмент на eBPF, который эту сложность снижает.
Разбор статьи от Netflix “Investigation of a Cross-regional Network Performance Issue”
Или как траблшутить контейнеры когда нечем.
Протестировал работу TCP Congestion Control в Linux в различных по качеству окружениях, поделюсь результатами.
Привет! Продолжаем изучать маршрут сетевого пакета по подсистемам ядра linux. В первой части мы разобрали отрезок от сетевой карты гипервизора до txqueue - очередь перед виртуальной машиной в которой и крутится наш сервис. Теперь разберем следующий отрезок - от сетевой карты ВМ и до самого приложения. RX queue Процесс обработки трафика виртуальной машиной идентичен с гипервизоров - softirqd демоны разгребают RX очереди. Ничего нового. Различия начинаются на уровнях сетевого стека, точнее перед ним....