Колдовство

Dec 19, 2018 00:34

Сколько лет занимаюсь программизмом, столько лет наблюдаю, как асинхронность сносит мозг простым людям. Всем все время хочется верить, что от этого есть какая-то большая польза:

Раз https://auth0.com/blog/introduction-getting-started-with-spring-webflux-api/
Два https://spring.io/blog/2018/12/07/reactive-programming-and-relational-databases

В первом случае мне непонятно, зачем это вообще надо; во втором, очевидно, непонятно уже и авторам:

CompletableFuture>> t;
try (Session session = ds.getSession()) {

Submission>> submit = session
.>> rowOperation(
"SELECT id, name, manual FROM legoset")
.collect(collectToMap()) // custom collector
.submit();
t = submit.getCompletionStage().toCompletableFuture();
}

t.join();
Previous post Next post
Up