Как передать выполнение программы на сервер? Допустим у меня установлен ресурсо-прожорливый софт на ноутбуке и я хочу чтобы все операции выцисления производил рядом стоящий мощный пк и отправлял мне рузультаты. Какие технологии мне нужны?

21 Авг 2019 в 06:30
225 +1
0
Ответы
1

Для передачи выполнения программы на сервер вам понадобится использовать технологии удаленного доступа и выполнения кода. Некоторые из наиболее популярных технологий в этой области включают:

SSH (Secure Shell) - протокол удаленного доступа к серверу, позволяющий передавать команды и выполнить программу на удаленной машине.

Docker или Kubernetes - платформы контейнеризации, которые позволяют создавать изолированные среды для выполнения кода на удаленных серверах.

RESTful API - позволяет создать веб-сервис, к которому можно обратиться для передачи данных и получения результатов выполнения программы.

Apache Spark - распределенная вычислительная платформа, которая позволяет эффективно выполнять параллельные вычисления на кластере серверов.

AWS Lambda или Google Cloud Functions - сервисы серверлесс-вычислений, которые могут автоматически масштабировать и выполнить вашу программу на серверах облака без необходимости управления инфраструктурой.

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

20 Апр 2024 в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир