Является ли opencpu полезным в качестве API, вызываемого веб-службой?

Привет Opencpu это действительно крутой инструмент. Но теперь я хочу использовать модуль обработки данных (DPU) в веб-сервисе.

Можно ли его использовать в производственной среде, где существует множество запросов, которые вызывают r функции и сценарии, для запуска которых требуется лишь короткое время?

Поддерживает ли он параллельные запросы и несколько сеансов R?

Было бы deployR или же yhatq быть более выгодным решением в таком случае? Или вы бы порекомендовали пойти с rserve или же rapache как они могут потребовать меньше накладных расходов?

Или вы бы порекомендовали попробовать renjin или же pqr В такой ситуации задержка будет намного меньше, поскольку не нужно обрабатывать запросы HTTP (RTT).

Реализация R-пакетов в виде пользовательского кода Java или кода C / C++ на самом деле невозможна из-за нехватки времени.

1 ответ

Решение

Оказалось, что http://www.renjin.org/ намного быстрее. Но, к сожалению, пока не поддерживается все пакеты R.

Другие вопросы по тегам