Reactive Programming with Spring Boot | A Beginner's Guide

Поділитися
Вставка
  • Опубліковано 11 вер 2024

КОМЕНТАРІ • 89

  • @oumaimabenjouida6724
    @oumaimabenjouida6724 2 дні тому

    I love this guy !! whenever i search for an interesting topic concerning spring boot or software development, I find his vds. Thank you so much for this AMAZING WORK !

  • @JJ-qy7pg
    @JJ-qy7pg 4 дні тому

    So what can I say? Yes - you made my day. Quite good content, thank You!!!

  • @dosamuel-mb
    @dosamuel-mb Рік тому +4

    Best channel ever, this exactly what i wanted and thank you for your contribution in dev world.

    • @BoualiAli
      @BoualiAli  Рік тому

      Happy you liked it
      Enjoy it

  • @amanyasin4811
    @amanyasin4811 6 місяців тому +2

    Amazing as always. Spring Security with Reactive programming will be really helpful.

  • @pickle5297
    @pickle5297 3 місяці тому

    I can not express how grateful I am to be able to watch this video, and other of your videos. Thank you for everything

    • @BoualiAli
      @BoualiAli  3 місяці тому

      You are so welcome!

  • @danurahadi3607
    @danurahadi3607 Рік тому

    One of the best Reactive Spring Boot Tutorial on earth. Keep up the good work! Thanks so much.

    • @BoualiAli
      @BoualiAli  11 місяців тому

      Happy you liked it!

  • @istar_bs
    @istar_bs Місяць тому

    Thanks a lot for your tutorial! It's very helpful!

  • @Asingh42
    @Asingh42 6 місяців тому

    Cant thank you enough man! Best Tutorial on webflux

    • @BoualiAli
      @BoualiAli  4 місяці тому +1

      Glad you liked it!

  • @arohawrami8132
    @arohawrami8132 Рік тому +1

    Thanks a lot brother. Very informative with super clean instructions, right to the point.✨

    • @BoualiAli
      @BoualiAli  Рік тому +1

      Really happy you liked it

  • @sakthis271
    @sakthis271 Рік тому

    This is what i expected. Thank you man.

  • @niocode
    @niocode 13 днів тому

    good video

  • @Talaria.School
    @Talaria.School Рік тому +1

    Super job.

  • @boubacarbarry222
    @boubacarbarry222 Рік тому +1

    Thanks a lot, everything is clear !

  • @demonss22
    @demonss22 Місяць тому +1

    Thank you for this tutorial. Really appreciate it. However with 3.3.1 version, i had to add text/event-stream in the controller for get mapping to ensure the response is streamed in the response in browser and in postman.

  • @phanchannsok
    @phanchannsok 3 місяці тому

    thank you for this VDO

  • @arefsa6
    @arefsa6 11 місяців тому +5

    Hey there! I'm encountering an issue with my code after adding delayElements(Duration.ofSeconds(1)) to the end of the findAll method in my service layer. Instead of working as expected, my browser seems to get stuck in a loop while loading and doesn't display anything.

    • @BoualiAli
      @BoualiAli  11 місяців тому +1

      Compare it with my code

    • @jimiotulana2546
      @jimiotulana2546 4 місяці тому +1

      @arefsa6 did you resolve the issue because am encountering the same

    • @Storrmrage96
      @Storrmrage96 4 місяці тому

      @@jimiotulana2546 It's because the browser is waiting for the request to finish loading all the data. Once it's loaded it will display. However, I do not know how his browser handles this stream of student data and displays them whenever they arrive in the browser. For the moment your code works fine if you have followed the tutorial. Delete some student data so that you can confirm it's working. If I find an answer as to how his browser is handling this without any issues, I'll post it here

    • @Storrmrage96
      @Storrmrage96 4 місяці тому

      @@jimiotulana2546 Found the answer. You need to set the produces attribute in the get mapping to text/event-stream. Then the browser will know how to handle this data set.

    • @g.muralidharan1198
      @g.muralidharan1198 7 днів тому

      Hi Guys,
      I am also having the same issue (data is not being displayed in the browser as one by one reactively)
      -- But i am able to see those data's being reactive in developer tool section..
      -- Go to the browser where your application is running, Right click -> Inspect, then developer tools open up and check either Elements or Network tab for the API response, you can be able to see those data being updated reactively!

  • @wafiloua
    @wafiloua Рік тому +1

    Merci pour ce travail. Surtout j'aime beaucoup ton anglais. Malgré que mon niveau en anglais n'est pas bon. Je parviens à te suivre avec de la concentration.

    • @BoualiAli
      @BoualiAli  Рік тому

      Really happy you liked it.
      I hope I can also help you improve your english

  • @BakaryNdiaye-fj9tm
    @BakaryNdiaye-fj9tm Рік тому

    😍😍😍😍great

  • @alpersener4269
    @alpersener4269 10 місяців тому

    thanks dude for sharing your knowledges

    • @BoualiAli
      @BoualiAli  9 місяців тому

      Happy you liked it!

  • @mahmoudabdrabo858
    @mahmoudabdrabo858 3 дні тому

    When testing delayElements, students are emitted all at once after the total delay (e.g., 100 seconds for 100 students) instead of one every second. Why is this happening !?

  • @virajsh
    @virajsh 7 місяців тому

    great video

    • @BoualiAli
      @BoualiAli  4 місяці тому

      Glad you liked it!

  • @user-ql1rg9mj9d
    @user-ql1rg9mj9d Рік тому

    good good thank you sir

  • @AnvarbekTurdaliyev
    @AnvarbekTurdaliyev Рік тому +1

    Thank you

  • @orinda.harrison
    @orinda.harrison 11 місяців тому +1

    Thanks

    • @BoualiAli
      @BoualiAli  11 місяців тому +1

      I really appreciate that

  • @heditaieb3170
    @heditaieb3170 Рік тому

    good job

  • @ib-tihadj6199
    @ib-tihadj6199 Рік тому +1

    Thanks a lot, but we can not use JPA here to avoid to create db with sql?

    • @BoualiAli
      @BoualiAli  Рік тому +2

      Reactive spring does not work with JPA as explained in the video

  • @ricardomora7527
    @ricardomora7527 Рік тому

    Nice video 🎉
    What theme do you use? I liked it!!

    • @BoualiAli
      @BoualiAli  Рік тому

      Thank youu.
      The default theme if the new intellij version

  • @sidalifetoumi
    @sidalifetoumi 3 місяці тому

    Hi i just want to ask you if i can use both reactive and old rest or only use ones ?

  • @ngonimugandani4504
    @ngonimugandani4504 5 місяців тому

    Thanks i really needed this, so what happens if a student is added when the get all student API has completed but still on the same page, will the new student also be displayed or this is only possible when the stream is still open?

    • @BoualiAli
      @BoualiAli  4 місяці тому

      Just try it out and you will get the answer.
      share the result with us

  • @OsteenOmega-kr1kd
    @OsteenOmega-kr1kd 8 місяців тому

    hello... when is it necessary to use reactive spring?

  • @notaMorocco
    @notaMorocco 8 місяців тому

    thanks

  • @user-th9nk6hs4w
    @user-th9nk6hs4w Рік тому

    thanks a lot

  • @calebmbugua745
    @calebmbugua745 Рік тому

    Thank you for this

  • @ansismaleckis1296
    @ansismaleckis1296 Рік тому

    What is the performance difference between jdbc na r2dbc if there is any? If there is a complex/slow Query does r2dbc provide results in portions (I mean over time, I understand that Flux is in portions)?

    • @BoualiAli
      @BoualiAli  Рік тому

      There is no difference.
      Jdbc and r2dbc are the connection types not database types.
      I used postgresl which is a relational database and I used it for all my other videos

  • @isolver_es5025
    @isolver_es5025 11 місяців тому

    Can you provide a working POM for a MariaDB implementation?

    • @BoualiAli
      @BoualiAli  11 місяців тому

      I don't have one.
      Check the MongoDB course, might help you

  • @aspirant474
    @aspirant474 Рік тому

    Please write here dependency which u hve selected.....

    • @BoualiAli
      @BoualiAli  Рік тому

      You can check it in the code in my github. Don’t forget to star ⭐️ the repo

  • @anthonya880
    @anthonya880 Рік тому

    Is Spring Webflux gaining popularity ?

    • @BoualiAli
      @BoualiAli  Рік тому +1

      It will in the near future.
      It is just a bit too costly for companies to migrate all the existing systems. But future ones will be reactive applications

  • @khaoulaouifaya585
    @khaoulaouifaya585 Рік тому

    salam ali stp j'ai besoin de votre aide pour un mini exercice en spring reactor merci bcp

  • @ShubhamGupta-iw6hc
    @ShubhamGupta-iw6hc Рік тому

    I have a question that, how can we implement a system like the client makes a single request and it gets the data but whenever there is change in the table(which may be done by other user) then it reflects to all the clients. Please suggest some thing

    • @BoualiAli
      @BoualiAli  Рік тому +1

      there might be libraries / tools that can do that
      What you can do is: create a trigger on your specific table and watch the changes and the notify the clients using the Observer pattern

  • @abdulfatorma348
    @abdulfatorma348 Рік тому

    Good evening sir
    I am from Sierra Leone best Channel ever, I want intellj license one can you please help me to get one, I want to enrol in one of course but I don't have intellj license

    • @BoualiAli
      @BoualiAli  Рік тому

      You can get a student licence. Otherwise I don't know any other way to get a free licence

  • @venera01010
    @venera01010 Рік тому

    Your videos are very good but I can only watch them on 1.5 speed because you speak very slow XD you should consider doing the tutorials more dynamic.

    • @BoualiAli
      @BoualiAli  11 місяців тому +1

      so funny of you buddy 😅,
      Hopefully you can adjust the speed.
      I try to make my videos as clear as possible

  • @rahulgupta373
    @rahulgupta373 2 місяці тому

    Why are looking red, you should go to doctor first. By the way loved the tutorial.

  • @biredoffreedom2917
    @biredoffreedom2917 9 місяців тому

    👍

  • @mykyta1235
    @mykyta1235 Рік тому

    little appy, we also know how to read from wikipedia, the most unreliable source of information about programming concepts.

  • @rolandtriton
    @rolandtriton 4 місяці тому

    Thanks

    • @BoualiAli
      @BoualiAli  4 місяці тому

      Welcome
      Thank you for the contribution