Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 7 лет и 8 месяцев
Бюджет:
100 000 руб
1243.57 $ — 1104.85 €
Создать микросервис, способный за ≤ 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 [поднят: 26.04.2025 | 02:40]
Заказ находится в архиве