Project Reactor - реактивная Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 75

  • @mariknv8667
    @mariknv8667 4 ปีที่แล้ว +62

    Ниче непонятно, но очень интересно!

  • @AresOfVoid
    @AresOfVoid ปีที่แล้ว +6

    Я всю жизнь ждал туториалы с такой подачей. Моя благодарность, делайте по Java / Kotlin / фреймворкам - ещё и ещё!

  • @АндрейНикола-п6ю
    @АндрейНикола-п6ю 4 ปีที่แล้ว +3

    Потрясающая подача материала! Быстро и ничего лишнего! Молодец!

  • @Pand1A
    @Pand1A 2 ปีที่แล้ว

    Супер!)). "Бесконечно гадить в консоль" - улыбнуло).

  • @spinacker16
    @spinacker16 4 ปีที่แล้ว +21

    Блин я как будто в спячке был. Такая мощная хрень оказывается уже давно есть, а я только сейчас про это узнал. Срочненько надо читать.

  • @PitiedSpace
    @PitiedSpace 4 ปีที่แล้ว +3

    Ура!!! 🌚🌚🌚
    Весна!!! 😼😼😼
    Как всегда на высшем уровне!

  • @ВасяВаслин
    @ВасяВаслин 2 ปีที่แล้ว

    Как всегда на высоте! Первые ролики смотрел в 2019 году. Спасибо за монтаж, что даже ускоренное воспроизведение не пришлось включать )

  • @anu8is930
    @anu8is930 4 ปีที่แล้ว +39

    Очень интересно! А можно видосик с примерами на какой-то бизнес логике? Ну как со свитером или сарафаном)))
    У вас это очень хорошо получаеться. Жду с нетерпением)

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว +8

      Будет. В spring web flux

    • @Ivan-lx5lw
      @Ivan-lx5lw 4 ปีที่แล้ว +3

      @@letsCodeDru если возможно, сделайте фронтенд на Angular, с подробной настройкой вебпака, как в sarafan

    • @TorinoSG
      @TorinoSG 4 ปีที่แล้ว

      @@letsCodeDru спасибо за ваши видео. Без воды. Понятным языком.

  • @romantsyupryk3009
    @romantsyupryk3009 3 ปีที่แล้ว

    Большое спасибо за это видео.

  • @antonpomanytskyi5452
    @antonpomanytskyi5452 4 ปีที่แล้ว +33

    Обычно смотрю туториалы на скорости 1.25-1.5
    Этот смотрел на скорости 0.75 :)

    • @fck2trsh
      @fck2trsh 3 ปีที่แล้ว +1

      как будто реп читает, так же быстро и не понятно

    • @evgeniermakov1522
      @evgeniermakov1522 2 ปีที่แล้ว

      смотрю 3й раз, повторяю в среде разработки)

  • @dmitriypronichev7048
    @dmitriypronichev7048 4 ปีที่แล้ว

    интересно, пытаюсь уже несколько месяцев вяло понять как это работает по статьям, но так (видео) намного лучше! спасибо.

  • @phil2964
    @phil2964 3 ปีที่แล้ว

    Спасибо, крутая технология!!!

  • @stevebaranov8774
    @stevebaranov8774 4 ปีที่แล้ว +2

    спасибо чел за 27 минут сложностей с хорошей подачей.

  • @viktorkravtsov8724
    @viktorkravtsov8724 4 ปีที่แล้ว

    Отличный материал! Спасибо большое!

  • @romawar1869
    @romawar1869 3 ปีที่แล้ว

    тот момент когда в страхе потерять видео судорожно оглядываешь : фух... я подписанн на канал , слава богу

  • @IlyaTkachev-hs8cb
    @IlyaTkachev-hs8cb 4 ปีที่แล้ว

    Огромное спасибо, очень полезно!

  • @ВладимирКуров-б8с
    @ВладимирКуров-б8с 4 ปีที่แล้ว

    Отличное видео для ознакомления с новой темой

  • @0day694
    @0day694 4 ปีที่แล้ว

    Ставлю лайк не глядя.

  • @starkoracia
    @starkoracia 4 ปีที่แล้ว

    Спасибо! )

  • @romawar1869
    @romawar1869 3 ปีที่แล้ว

    как в анекдоте , Очень интересно но ..... не понятно , рано мне еще такое , но уже на 9 минуте подчерпнул много полезной для себя информации , спасибо автору , надеюсь уже скоро вернусь к этому видику с пониманием что происходит :)

  • @sromankov6102
    @sromankov6102 4 ปีที่แล้ว +5

    Однозначно лайк, было бы здорово что нибудь про очереди изачем они нужны RabitMQ или другую

  • @НикитаН-й2н
    @НикитаН-й2н 4 ปีที่แล้ว

    дождались ^^

  • @АйдарРыскулов-е3ж
    @АйдарРыскулов-е3ж หลายเดือนก่อน

    Отличное объявление, но почему качество только 360p?

  • @qweghj2660
    @qweghj2660 4 ปีที่แล้ว

    Спасибо

  • @alexander.shakhov
    @alexander.shakhov 4 ปีที่แล้ว

    отличное видео :)

  • @evgeniermakov1522
    @evgeniermakov1522 2 ปีที่แล้ว +3

    Привет, прошло 2 года, даёшь видео с изменениями и дополнениями? Спасибо за видео, у тебя приятный голос и классная подача материала!

  • @helloworld5144
    @helloworld5144 4 ปีที่แล้ว +2

    0:34
    > всю ее (документацию) пересказывать не буду, лучше сами, потому что так много информации я в КОРОТКОЕ видео не запихаю
    > 27 минут...

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว

      О том и говорил) сырой видос вообще час был))

    • @НикитаН-й2н
      @НикитаН-й2н 4 ปีที่แล้ว +3

      @@letsCodeDru я бы посмотрел фул) полезного много не бывает))

  • @МаксимК-д5ф
    @МаксимК-д5ф 4 ปีที่แล้ว +1

    крч взяли на первую работу джуном, на проекте везде одно ФП на реакторе и котлине) да там ещё и webFlux и flyway, postgres...
    сейчас дали время изучить)
    а тут видосики нашлись))
    чрезмерно благодарен за подобный контент)) с первой зп отбашляю :D
    по kotlin не планируются гайдики?) достаточно интересный язык

  • @smdfb7334
    @smdfb7334 4 ปีที่แล้ว +11

    го spring web flux

  • @Ivan-lx5lw
    @Ivan-lx5lw 4 ปีที่แล้ว

    👍👍👍👍👍👍👍

  • @richardbell5465
    @richardbell5465 4 ปีที่แล้ว

    Дякую, Андрію! Дуже цікаве відео!

  • @alexandersmirnov4274
    @alexandersmirnov4274 2 ปีที่แล้ว

    в пулл модели где использовался onRequest как перейти на след запрос?

  • @mikhaelkondrashkin
    @mikhaelkondrashkin 4 ปีที่แล้ว

    Лайкосик

  • @ИльдарШаяхметов-о3ь
    @ИльдарШаяхметов-о3ь 4 ปีที่แล้ว +3

    Flux очень дорогой по расходам, слишком много волатильных операций, поэтому если точно известно что элемент будет один лучше использовать mono

  • @ВадимКопиця-д8ц
    @ВадимКопиця-д8ц 4 ปีที่แล้ว

    👍

  • @kunnilinux
    @kunnilinux 4 ปีที่แล้ว

    06:09 не совсем понял, откуда там Boolean взялся? Я думал, этот метод наподобие стримовского findAny() только сразу с фильтром

    • @kunnilinux
      @kunnilinux 4 ปีที่แล้ว

      может, этот метод работает по типу anyMatch() ?

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว

      Он, да

  • @AlexSmile-y2x
    @AlexSmile-y2x 4 ปีที่แล้ว

    Спасибо, очень интересно! Подскажи, пожалуйста, в каком порядке смотреть твои видео? А то я не все понял в этом видеоролике.. какие тут нужны знания?

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว

      Перед этим роликом посмотри java stream

    • @AlexSmile-y2x
      @AlexSmile-y2x 4 ปีที่แล้ว

      спасибо! очень хорошо разобрался в stream api, но ничего не знаю об асинхронности, о rxJava и о Spring

  • @СашаПлешаков-ы6х
    @СашаПлешаков-ы6х 3 ปีที่แล้ว

    сдается мне, чтобы что-то из этого видоса понять нужно прям брать и за ним повторять. И хорошо бы еще инфы найти про всякие подкопотные всячины. Ну вроде как вводная часть со стороны практики выглядит неплохо

  • @ВадимМарзан-э5о
    @ВадимМарзан-э5о 4 ปีที่แล้ว

    @letsCode сделай пожалуйста продолжение по Vaadin, а то есть вопросы с ошибкой "Binding should be configured manually using converter" если в классах поле с типами данных не String. Спасибо

  • @samokysha
    @samokysha 4 ปีที่แล้ว +1

    На середине видео мозг отвалился от переизбытка информации в очереди на обработку)

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว

      Сорян) старался максимально просто и сжато объяснять. Тема да, богатая на подробности

  • @motiversia4714
    @motiversia4714 4 ปีที่แล้ว +4

    Продовжуй про spring!

  • @ЄгорПавленко-м4ь
    @ЄгорПавленко-м4ь 4 ปีที่แล้ว +1

    5:20 Mono вьіделили для оптимизаций.

  • @andreydmitriyev4582
    @andreydmitriyev4582 4 ปีที่แล้ว

    Спасибо отличный урок!
    Только не понятно - чем инициирован вызов: sink.onRequest.
    Получается - какое бы событие я не написал после sink - оно обязательно инициируется?
    th-cam.com/video/77-wOZs2nPE/w-d-xo.html

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว

      Когда подписчик говорит "хочу данные", тогда и инициируется. В реакторе у подписчика есть возможность регулировать поток элементов

    • @andreydmitriyev4582
      @andreydmitriyev4582 4 ปีที่แล้ว

      @@letsCodeDru Спасибо!

  • @Igor-uz3vn
    @Igor-uz3vn 4 ปีที่แล้ว +2

    Андрей во-первых спасибо за качественные уроки! Ты не думал о создании туториала по Angular в связке с Springом?

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว +2

      Думал. Но я от ангуляра в свое время устал

  • @АнтонСуставов
    @АнтонСуставов 3 ปีที่แล้ว

    Заданатил, но видео не открылось(

  • @yauhenizakhno8510
    @yauhenizakhno8510 3 ปีที่แล้ว

    05:12 не много или 1 для Flux , а много или 0.

  • @sno-oze
    @sno-oze 4 ปีที่แล้ว +1

    Дратути, Андрей.. держите версию Java посвежей)

  • @timurmal
    @timurmal 4 ปีที่แล้ว

    Спасибо за ваши видео! Только не "ложить" а "класть", не хочу показаться мудаком, просто сам долго переучивался, теперь ухо режет :) грамотная речь это хорошо. Ещё раз спасибо!

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว

      Стараюсь исправить речь. Но кодинг этому плохо способствует :(

    • @timurmal
      @timurmal 4 ปีที่แล้ว

      @@letsCodeDru Да ладно, всему свое время :)

    • @АлександрВасильев-ы1й2х
      @АлександрВасильев-ы1й2х 4 ปีที่แล้ว

      На эту тему есть интересное видео от лингвиста - th-cam.com/video/Gm1ucJ6Y6R0/w-d-xo.html

  • @paradise_cracked
    @paradise_cracked 4 ปีที่แล้ว

    Если меня на собеседовании спросят знаю ли я эту хрень я встану и уйду :)

  • @zhuch9277
    @zhuch9277 4 ปีที่แล้ว

    Давай исчо

  • @victormog
    @victormog 4 ปีที่แล้ว +1

    Андрей, походу, ты решил сменить подписчиков...
    _(вряд ли те, кому было интересно, например, основы приложения на Spring, что-то понял)_
    Но всё равно спасибо!!!

    • @letsCodeDru
      @letsCodeDru  4 ปีที่แล้ว +2

      Нет, ничего не менял. Прост давно просили реактивщину и spring webflux. Идём к ним

    • @victormog
      @victormog 4 ปีที่แล้ว +2

      @@letsCodeDru
      Тогда объясни на практических примерах, plz...

  • @vitaly.scientist
    @vitaly.scientist 4 หลายเดือนก่อน

    Ужасная подача инфы. И за это еще уто-то платит?

  • @СергійСтоленський
    @СергійСтоленський 4 ปีที่แล้ว

    взагалі не зрозуміло. Приклади погані