У меня есть код, выполняющий конвейер с использованием потоков Akka.
Мой вопрос в том, как лучше масштабировать его? Можно ли это сделать и с помощью потоков Akka?
Или его нужно преобразовать в акторов/другим способом?
Фрагмент кода:
val future = SqsSource(sqsEndpoint)(awsSqsClient)
.takeWhile(_=>true)
.map { m: Message =>
(m, Ack())
}.runWith(SqsAckSink(sqsEndpoint)(awsSqsClient))