filmov
tv
Алгоритмы быстрой обработки HTTP-строк / Александр Крижановский (Tempesta Technologies)
Показать описание
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
--------
--------
При поддержке AvitoTech мы впервые публикуем все видео с HighLoad++ 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
--------
--------
HighLoad++ 2019
Тезисы и презентация:
HTTP/2 ввел компрессию стандартных заголовков, но тело URI, Cookie, значения User-Agent по-прежнему могут составлять десятки килобайт и требуют токенизации, поиска и сравнения подстрок и пр. Задача становится критичной, если HTTP-парсер должен обрабатывать интенсивный злонамеренный трафик, как, например, HTTP flood. Стандартные библиотеки предоставляют обширный инструментарий обработки строк, но HTTP-строки имеют свою специфику, и если разрабатывать HTTP-парсер с учетом этой специфики, то можно получить в несколько раз более высокую производительность по сравнению с современными opensource-решениями и даже превзойти быстрейшие из них.
...
--------
--------
--------
При поддержке AvitoTech мы впервые публикуем все видео с HighLoad++ 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
--------
--------
HighLoad++ 2019
Тезисы и презентация:
HTTP/2 ввел компрессию стандартных заголовков, но тело URI, Cookie, значения User-Agent по-прежнему могут составлять десятки килобайт и требуют токенизации, поиска и сравнения подстрок и пр. Задача становится критичной, если HTTP-парсер должен обрабатывать интенсивный злонамеренный трафик, как, например, HTTP flood. Стандартные библиотеки предоставляют обширный инструментарий обработки строк, но HTTP-строки имеют свою специфику, и если разрабатывать HTTP-парсер с учетом этой специфики, то можно получить в несколько раз более высокую производительность по сравнению с современными opensource-решениями и даже превзойти быстрейшие из них.
...
--------
Алгоритмы быстрой обработки HTTP-строк / Александр Крижановский (Tempesta Technologies)...
Структура HTTP запроса
работа в Яндекс такси, диспетчер такси. #shorts
Обработка HTTP запросов. Простой HTTP сервер. #2
Grequests Python — 100 HTTP запросов за 2 секунды
HTTP протокол для Java-разработчика. Часть 1. Стек протоколов, структура сообщений....
8 преимуществ сводной по Модели Данных в Excel
Что такое SQL ИНДЕКСЫ за 10 минут: Объяснение с примерами
HTTP протокол для Java-разработчика. Часть 2. Куки и сессии. Примеры на Java Spring Bean....
Обработка строк | Информатика Паскаль #19 | Инфоурок
Форматирование строк Python. Метод format строк
F-строки Python — Форматируйте как профессионал
Самый важный алгоритм в истории [Veritasium]
Лучший вопрос на собеседовании: Что происходит после ввода адреса в браузер?...
Урок 10 Строки: индексы и срезы Python
Алгоритмы и структуры данных (С++), лекция №1
Простой HTTP сервер. #1
C# с нуля. Урок 4 - массивы и циклы. На примере решения мини задачи....
Бинарное дерево. Полное понимание! Динамические структуры данных #3...
Уроки Java - Работа со строками. Методы строк
Лекция 3. Алгоритмы и функторы
Что такое Big Data за 6 минут
Изучение js json за 10 минут.
Сводные таблицы excel. Анализ больших таблиц за 2 минуты.
Комментарии