Мы используем Finatra и имеем сервисы, возвращающие Twitter Future
. В настоящее время мы используем либо Future { ... }
, либо Future.value(..)
, чтобы построить Future
экземпляров, но, глядя на источник, это не выглядит правильным.Как правильно построить будущее Twitter
В Future.apply
источник doc говорит: «что в вызывающем потоке выполняется a
, и поэтому необходимо соблюдать осторожность при блокировании кода».
Итак, как создать Future
, который выполняет функцию в отдельном потоке, как это делает Scala Future
?
Я бы порекомендовал создать проблему [здесь] (https://github.com/twitter/util/issues) – thefourtheye
@thefoureye, что «проблема»? – Dima
Согласен с @Dima. Это не проблема, которая плохо документирована. –