Tell, don't ask.
Аски убивают перформанс кластера тем что стопают обработку мейлбоксов на время ожидания аска. Кто-то может сказать - "но зато мы ждём асинхронно, и поток не блочится" и будет неправ, т.к. в акке рабочий лошадкой является актор, а не потоки, на которые их шедулят. И блок актора гораздо страшнее блока треда, т.к. треды обычно в тредпулах со стилинг алгоритмами работают и очередь заблоченного треда могут разобрать другие треды.
За актора никто его мейлбокс не почистит, он так и будет в аске висеть.
Подведем итог: аски ничего не убивают. Более того при ctx.ask нет даже Future на котором можно было бы заблокироваться