Я новичок в Azure Service Fabric. Из моего исследования я очень заинтересован в использовании его для конкретного сценария проблемы оптимизации. Однако я не нахожу подробной информации в MSDN, подтверждающей мои выводы.
Мое требование состоит в том, что у меня есть веб-API, который получает входные данные и сбрасывает их в базу данных. Этот вход используется для запуска алгоритма оптимизации, который обычно занимает около 3-5 минут. Пользователи могут подавать несколько запросов, которые в конечном итоге необходимо будет обработать.
В настоящее время я думаю, что создание новых надежных актеров ASF для каждого ввода оптимизации является хорошим выбором. Однако я не совсем понимаю, как работает ASF для таких задач, которые выполняются долго, а не мгновенно.
Кроме того, я сомневаюсь, как у меня будет использование ресурсов в кластере. Моя конечная цель — иметь возможность отправлять по крайней мере предопределенное количество алгоритмов оптимизации actors или сервисов без сохранения состояния, когда это требуется параллельно.
Очень ценю ваш технический совет, связанный с проблемами, которые у меня есть. Что я должен учитывать в этом сценарии: действующие лица или лица без гражданства.