В последнее время я делаю некоторые Akka и удивляюсь: могу ли я блокировать ввод-вывод в Акке, не вдаваясь в большие проблемы? Скажем, у нас есть Актер, который делает некоторые блокирующие операции ввода-вывода, потому что он использует устаревшую библиотеку или по любой другой причине: не могу ли я просто использовать специальный диспетчер для тех Актеров, которые имеют достаточно размерный ThreadPool и блокируют ввод-вывод без блокируя всех других участников, потому что они работают с другим диспетчером?Блокировка ввода-вывода в Akka
Каковы недостатки этого? И какой был бы оптимальный способ вызова стороннего HTTP-API от актера?
Что об использовании будущего внутри актера? – sourcedelica
Вы по-прежнему будете блокировать потоки, из которых у вас нет бесконечности. Актеры или фьючерсы не проблема. –
Мне не нравится спрашивать, есть ли пример использования HTTP-вызовов в качестве клиента от актера, я могу найти только тот, который использует будущее и ждет его, - который также блокирует поток. – Malax