Классно рассказывает, как у фокусника, следил за его руками. Мне было понятно только если ставить на паузы и осмысливать, догугливать, но это того стоило. Хорошая работа
ну это лучше чем костылять все на тредах синк аввейтах и джоинах и еще бороться с терд локами, а лучше Rx Java юзать А так хз чего Джава такая убогая с многопоточкой, в том же C sharp у тебя корутины и ЗБС!
да я сам прифигел от CompletableFuture. В той же Rx Java все намного предсказуемей. там поток остается в цепочке пока ам его не преключешь. А тут просто офигеть
Классно рассказывает, как у фокусника, следил за его руками. Мне было понятно только если ставить на паузы и осмысливать, догугливать, но это того стоило. Хорошая работа
супер! побольше бы таких спикеров!
отличный доклад. спасибо.
Зачем нужны танцы с CompletableFuture если етсь Rx Java?
страшная технология - макс перформанс не гарантирован, предсказуемость выполнения не гарантирована, много способов выстрелить себе в ногу
ну это лучше чем костылять все на тредах синк аввейтах и джоинах и еще бороться с терд локами,
а лучше Rx Java юзать
А так хз чего Джава такая убогая с многопоточкой, в том же C sharp у тебя корутины и ЗБС!
Ох уж эти корпоративные войны с гнильцой "мы ничего про то не знаем".
А потом появились виртуальные потоки...
Так и не понял как организован aux thread и как дожидаться ответа в другом потоке. какая-то недорассказанная магия...
вот то, что любая навешаная лямбда может выполнится непонятно в каком потоке - это полный звиздец
да я сам прифигел от CompletableFuture. В той же Rx Java все намного предсказуемей. там поток остается в цепочке пока ам его не преключешь. А тут просто офигеть