Кейс · SaaS
BotRender.io
Специализированная платформа рендеринга страниц для поисковых ботов: кеширование, очереди и API под любой стек. 99.9% uptime, поддержка SPA любой сложности.
Открыть демо-сайт ↗ botrender.io
Задача
Растущему направлению пререндеринга понадобилась отдельная высоконагруженная платформа под международный рынок: с публичным API, очередями и гарантией аптайма, способная отдавать готовый HTML ботам в любом стеке и при любой нагрузке.
Требования
- ✓REST API для интеграции с любым стеком
- ✓Автоматическое кеширование с настраиваемым TTL
- ✓Очереди задач рендеринга
- ✓Гарантия аптайма (SLA)
- ✓Хранение результатов в S3
Решение
Разработали платформу на Node.js + Chromium с очередями Bull. Запросы ставятся в очередь, рендерятся пулом воркеров, результат кешируется и складывается в S3. Публичный REST API позволяет подключить сервис к любому фреймворку за минуты.
Что сделали
- Рендер-движок на headless Chromium
- Очереди задач на Bull Queue
- REST API и управление ключами доступа
- Кеш с настраиваемым TTL
- Хранилище результатов на S3
- Мониторинг и алертинг аптайма
Результаты
99.9%
uptime
REST API
интеграция за минуты
S3
кеш результатов рендеринга
Технологии
Node.jsChromiumBull QueueREST APIS3
Хотите такой же результат?
Расскажите про задачу — рассчитаем бюджет и покажем прогноз заявок.
Получить бриф и оценку