Разрабатывал модуль анализа сетевого трафика в библиотеке мониторинга производительности. Срок был две недели, так как клиент ждал релиза с этой функциональностью.
Основные сложности:
Решение:
libpcap для захвата трафика и nlohmann/json для формирования отчетов. Это ускорило разработку и повысило надежность.Вот примерная структура кода парсера HTTP-трафика:
cpp
В результате, удалось уложиться в срок, выпустив функциональный модуль, который прошел внутреннее и внешнее тестирование. Основным уроком стало важность гибкости, эффективного использования существующих инструментов и постоянной коммуникации с заинтересованными сторонами.