<p><b>ТЗ: Разработчик для высокоскоростного WebSocket-клиента (P2C)</b></p><p><b>Суть:</b> Наш клиент для захвата заявок на P2C-платформе через <b>Telegram WebSocket API</b>критически проигрывает в скорости. Текущая задержка ответа: <b>500-1500 мс</b>. Конкуренты реагируют быстрее. Цель — сократить latency до минимально возможного уровня для гарантированного захвата.</p><p><b>Кого ищем:</b> Низкоуровневого разработчика-сетевика с экспертизой в оптимизации сетевых задержек.</p><p><b>Обязательные требования:</b></p><ul><li><p><b>Языки:</b> C++ (17/20) или Rust. Go — как плюс.</p></li><li><p><b>Экспертиза:</b> Глубокое понимание TCP/IP, WebSocket (уровень фреймов), работа с сокетами (<code>epoll</code>/<code>io_uring</code>), оптимизация сетевого стека Linux.</p></li><li><p><b>Опыт:</b> Анализ и снижение latency, профилирование кода и сети (Wireshark, <code>perf</code>), high-performance networking.</p></li><li><p><b>Бонус:</b> Опыт в low-latency trading (HFT), реверс-инжиниринге протоколов.</p></li></ul><p><b>Основные задачи:</b></p><ol><li><p>Анализ текущего решения (Go) и трафика для выявления точек задержки.</p></li><li><p>Разработка клиента на C++/Rust с акцентом на предсказуемо низкое время отклика.</p></li><li><p>Экстремальная оптимизация парсинга и отправки ответов.</p></li><li><p>Настройка ОС (параметры ядра, приоритизация трафика).</p></li><li><p>Тестирование и доказательство достигнутого преимущества.</p></li></ol><p><b>Условия:</b></p><ul><li><p>Формат: удалённо.</p></li><li><p><b>Оплата: 150 000 рублей</b> за успешное выполнение проекта.</p></li><li><p>Все необходимые расходы на тестовые серверы и инструменты компенсируем (по предоставлении чеков).</p></li></ul><p><b>Как откликаться:</b><br />В ответе кратко опишите:</p><ol><li><p>Релевантный опыт (низкоуровневая сетевая разработка, оптимизация latency).</p></li><li><p>Вашу техническую гипотезу: основные источники задержки в 500-1500 мс в подобной системе и как их устранить.</p></li><li><p>Ссылки на примеры кода/проекты (GitHub).</p></li></ol>