Наступна вакансія

C++ програмування / Розробка висикошвидкісного парсингу в КРОС-МАРКЕТИНГ, ТОВ

28 квітня

14 переглядів

КРОС-МАРКЕТИНГ, ТОВ

КРОС-МАРКЕТИНГ, ТОВ

0
0 відгуків
Без досвіду
Часткова зайнятість
Суть проєкту: Розробка високошвидкісного парсера новин на C++Завдання: Реалізація GET-запитів з обходом кешу/гео-обмежень.   Низьколатентна обробка JSON (парсинг, фільтрація). Передача даних через WebSocket (переважно бінарний протокол).Забезпечення мінімальної затримки (low-latency) і стійкості до блокувань (ротація User-Agent, IP, заголовків, таймінгів).Асинхронність I/O і багатопоточність для паралельних запитів. Використання kernel-bypass proxy (DPDK, XDP, netmap, VPP, eBPF)Стек і обмеження:

Суть проєкту: Розробка високошвидкісного парсера новин на 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, обхід кешу) і вашим баченням підходів до вирішення завдань проєкту.
Без досвіду
Часткова зайнятість
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти