Крутые чуваки, очень хорошо дополняют друг-друга, я изучаю реактивное программирование, прочитал книгу Олега Докука, а теперь смотрю и наслаждаюсь способностью этих парней так лаконично разбирать тему в такое сжатое время.
Здравствуйте! Вы можете скачать презентацию к докладу по ссылке: jpoint.ru/archive/2019/talks/b9ib3swihayyhnnpjghc2/?referer=%2Farchive%2F2019%2Ftalks%2F В ней докладчики оставляли ссылки на gitlab с кодом и другие полезные ресурсы 🙂
Да, в Servlet 3.1+ есть "асинхронная работа", но неверно, что "всё это можно построить" также, как на Netty. Как минимум потому, что request/response по-прежнему читается/пишется через классический InputStream/OutputStream, причём делается это всегда (даже когда это не нужно, но ведь параметры формы из тела запроса фреймворку же надо как-то считать!?), а значит как эти операции, так и весь Servlet API в целом остаются блокирующими. Никакой магии.
У меня два года опыта, с reactive не работал, тоже мало что понял. Для обмена данными между микросервисами используем resttemplate, так как не высокая нагрузка и поддержка асинхронности (или потоковая передача данных) не требуется.
@@konstantinchvilyov9602 Чел) Кто тебя в интернет пустил?) Иди грамоту изучай в избе какой нить и не дури умным людям голову, особенно если ничего умного по теме доклада сказать не можешь.
Крутые чуваки, очень хорошо дополняют друг-друга, я изучаю реактивное программирование, прочитал книгу Олега Докука, а теперь смотрю и наслаждаюсь способностью этих парней так лаконично разбирать тему в такое сжатое время.
классная книга кстати
Опубликуйте ссылки на исходники
А можно ссылку на исходники сюда запостить ?
Дайте ссылку на исходники плиз.
Здравствуйте!
Вы можете скачать презентацию к докладу по ссылке: jpoint.ru/archive/2019/talks/b9ib3swihayyhnnpjghc2/?referer=%2Farchive%2F2019%2Ftalks%2F
В ней докладчики оставляли ссылки на gitlab с кодом и другие полезные ресурсы 🙂
where did u get "console-dashboard"?
Тоже интересно стало что за консольная утилита, кто знает?
Это не графану с прометеусом разворачивать - тут все компактно
@@konstantingromov6485 в самом начале показывали два модуля в проекте и делали оговорку, что если надо - сами посмотрите в репозитории.
А ссылка на репозиторий где.
промблема? я не ослышался?
Наконец-то нормальный пример с реактивностью)
Насколько актуально после 2022 года
Да, в Servlet 3.1+ есть "асинхронная работа", но неверно, что "всё это можно построить" также, как на Netty. Как минимум потому, что request/response по-прежнему читается/пишется через классический InputStream/OutputStream, причём делается это всегда (даже когда это не нужно, но ведь параметры формы из тела запроса фреймворку же надо как-то считать!?), а значит как эти операции, так и весь Servlet API в целом остаются блокирующими. Никакой магии.
зачем постоянно показывать лица докладчиков? показывайте код, особенно в моменты когда докладчики сами на нем акцентируют внимание
Фрэды)
возможно, стоило попробовать экзекьютор без очереди
прям бесит, когда Евгений говорит "проблема"! ну "промблема" же!
хоть бы писали для какого уровня этот выпуск, ведь это не для джуниоров...) я нихрена не понимаю.
Reactor и Spring Web достаточно
У меня два года опыта, с reactive не работал, тоже мало что понял. Для обмена данными между микросервисами используем resttemplate, так как не высокая нагрузка и поддержка асинхронности (или потоковая передача данных) не требуется.
в книгах все намного понятнее
порекомендуете что-то конкретное?
@@vlad4338Практика реактивного программирования в Spring 5
Друзья, вы себя слушали со стороны?
Да это пиздец, Кирилла слушать невозможно.
Ну вы зафечили и запушили!
По-русски коротко и ясно нельзя?
Это терминалогия данной отрасли. Без ее изучения в ит делать нечего
@@MrPushcart Это рунглиш, Тоня.
Надо бы Вам грамоты подучиться. Ну хотя бы без ошибки писать слово терминология.
@@konstantinchvilyov9602 Чел) Кто тебя в интернет пустил?) Иди грамоту изучай в избе какой нить и не дури умным людям голову, особенно если ничего умного по теме доклада сказать не можешь.
@@MrPushcart Умный человек уже научился писать без ошибки слово терминология?
@@konstantinchvilyov9602 если уж придираться, то не "грамоты", а "грамоте". Но с вами совершенно согласен. Рунглиш убог.
assertEquals(expectedNames, List.of("Кирилл Толкачёв", "Егений Борисов"));