@komigor

Есть ли какя-то среда где можно дешево выполнить приложение?

Мне нужно в облаке запустить 30 браузеров одновременно или 30 вкладок. Подскажите где это можно сделать? Цель - на сервер приходит запрос и мы на него запускаем headless сессию. Это все в виде web приложения
  • Вопрос задан
  • 279 просмотров
Решения вопроса 1
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Sanes
@Sanes
VDS
Ответ написан
Комментировать
@rPman
Пишешь приложение, с использованием одним из десятка доступных библиотек движков на любимом языке программирования (например на c# приложение браузер это кинуть на winforms контрол WebBrowser, если собрать его в monobuild оно будет использовать firefox, а на windows .net framework - internet explorer 11 trident) или к примеру используй webkit, по памяти это будет самое эффективное решение (так как другие запускают более полноценный браузер, а они жрут память как не в себя, сотнями мегабайт), оформляешь его как локальный сервер и обращаешься к нему уже из своего бакэнда.

Советую коммуникацию наладить через сокеты, тогда можно физически разнести веб-бакэнд и браузеры, для легкого масштабирования.

p.s. дешево не будет, браузеры жрут ресурсы очень сильно, чужие вебсервисы слабо поддаются контролю и при любой их ошибке могут сожрать еще больше ресурсов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы