Page History
...
액터메시지의 블락킹없이 그 결과를 다시 전송받을수 있습니다.
코틀린 기반
코틀린의 경우 자바가 지원하지 않는 async/await 를 지원합니다.
Code Block | ||
---|---|---|
| ||
import kotlinx.coroutines.*
fun main() = runBlocking {
val sumDeferred = async {
var sum = 0
for (i in 1..100) {
sum += i
}
sum
}
println("Sum: ${sumDeferred.await()}")
} |
AKKA의 Graph(DSL) 소개
Akka에서는 Graph를 활용하여, Future와 Promice를 더 우아하게 조합하여 흘려보냅니다.
...