Я работаю с клиентами веб-служб, и они медлительны при первом звонке. Вместо того, чтобы всегда создавать новый, я хотел бы использовать актеров и, скажем, 5 актеров, чтобы обернуть клиентов веб-сервиса. Поскольку клиенты веб-служб не являются поточно-ориентированными (по крайней мере, с библиотекой, которую я использовал для их генерации), это имеет смысл.
Тогда я подумал о том, чтобы у меня был родительский актер, который передал бы работу пяти работникам, один за другим, в круговом порядке.
Но было бы лучше просто передать первый доступный. Я мог бы отследить это состояние в родительском актере, но мне было интересно, можно ли что-то подобное сделать проще и если оно уже поддерживается фреймворком?
Я использую простых актеров скалы, а не АККА, но я открыт для всех предложений.
Спасибо.