Разработка высокоскоростного парсера новостей
Суть проекта: Разработка высокоскоростного парсера новостей на C++
Задачи:
- Реализация GET-запросов с обходом кэша/гео-ограничений. 
- Низколатентная обработка JSON (парсинг, фильтрация). 
- Передача данных через WebSocket (преимущественно бинарный протокол). 
- Обеспечение минимальной задержки (low-latency) и устойчивости к блокировкам (ротация User-Agent, IP, заголовков, таймингов). 
- Асинхронность I/O и многопоточность для параллельных запросов. 
- Использование kernel-bypass proxy (DPDK, XDP, netmap, VPP, eBPF) 
Стек и ограничения:
- Чистый C++ (11+). 
- Минимум внешних библиотек; сеть (HTTP/WebSocket) - желательно на чистых сокетах (POSIX/Winsock). 
Требования:
- Отличный C++ (STL, RAII, многопоточность). 
- Опыт низкоуровневой сетевой разработки (сокеты, TCP/IP, HTTP, WebSocket, raw sockets). 
- Опыт создания low-latency систем. 
- Эффективный парсинг JSON (в идеале без тяжелых библиотек). 
- Опыт асинхронного/многопоточного программирования (Boost.Asio/libevent - плюс). 
- Понимание методов обхода кэширования/CDN/гео-ограничений/anti-DDoS. 
- Навыки профилирования и оптимизации C++ кода. 
- Опыт работы с kernel-bypass proxy и сетевых настроек Linux под них. 
- Плюсом будет: опыт в финтех/трейдинге/HFT, кроссплатформенная разработка, Python/Lua для прототипирования. 
Условия:
- Удаленный формат с гибким графиком. 
- Конкурентная проектная оплата. 
- Возможность долгосрочного сотрудничества и партнерства. 
Как откликнуться:
- Присылайте резюме с кратким описанием релевантного опыта (C++ low-latency, сети, сокеты, парсинг JSON, обход кэша) и вашим видением подходов к решению задач проекта. 

