Заказ закрыт
Скрейпинг вебсайтов за 1000 мс

Бюджет: 100 000 руб
1 294.89 $ – 1 135.97 €
Создать микросервис, способный за ≤ 1000 мс P95 получать контент любой публичной страницы, включая динамические SPA и поисковые результаты Google и Яндекс. Сервис должен:
* оставаться полностью stateless (никаких сессий или локальных хранилищ между запросами);
* масштабироваться по горизонтали в Kubernetes;
* использовать пул прокси с auto‑quality выбором;
* незаметно эмулировать браузер (динамический UA, client hints и т. п.);
* возвращать данные в одном из форматов, выбранном пользователем:
    * rawHTML — исходный HTML/DOM после рендеринга;
    * plainText — текст из DOM без тэгов;
    * searchJSON — структурированные результаты поиска (Google / Яндекс) [если включён флаг mode="search"].

Компонент           | Технология / требование
Язык                     | Bun JS 
Браузер-движок | Playwright (через Bun FFI) 
Контейнер           | distroless или alpine-based Dockerfile, < 100 MB
Оркестрация       | Kubernetes 1.29+ (Helm chart обязателен)
Прокси                 | работа с внешней БД (PostgreSQL 15) пула прокси – автосмена, health-чек, приоритезация по latency & success rate
Опубликован 26.04.2025 в 02:40
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.