reportFailure
SameThreadExecutionContext
retry
FutureBuilder
ScalaFutures
retryWithExponentialDelay
ScalaFutures
runWithTimeout
FutureBuilder