у неё взял dispatcher в качестве ExecutionContext'a для работы с Future. диспатчер дефолтный. но тут выяснился конфуз - все фьючи выполняются в одном треде. вопрос - почему? это так и задумано чтоли?
https://doc.akka.io/docs/akka/current/dispatchers.html#solution-dedicated-dispatcher-for-blocking-operations
UPD. Это сообщение можно не читать, там бред. Если своими словами, то дефолтный диспетчер обрабатывает вызовы пачками по 100 штук, потом переключает на следующий трэд. Если у тебя CPU-bound или блокирующий IO, используй отдельный диспетчер, который будет использовать потоки по 1 за раз.
покажи кот
Обсуждают сегодня