How Microservices communicate? API BEST practices | Java | Spring Boot | REST API #3

  Рет қаралды 76,818

Selenium Express

Selenium Express

Күн бұрын

Пікірлер: 174
@manamohansamal1040
@manamohansamal1040 Жыл бұрын
Webclient is non blocking in nature but as of my knowledge if we use .block() it blocks the current thread and becomes blocking in nature . If we have to use non blocking feature we should return a Mono or Flux.
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Hi Manamohan ! Thanks for the correction. I went with the flow and used block () to remove the error as I already had the AddressResponse written in return and forget to explain it further. I noticed the same thing during editing but forgot to add a text annotation as well. Pinning this comment. Thank you.
@manamohansamal1040
@manamohansamal1040 Жыл бұрын
Hello Abhilash, thank you for making this types of videos with such deep explanation ❤️ and replying to my comment it means a lot . I do understand it not just a one line code change to magically move the synchronisation process to asynchronous, there are a lot of changes required and your explanation you just showed how to use webclient in place of rest template. Once again big fan of your the level of knowledge you have and type of explanation you gave ❤️❤️
@SeleniumExpress
@SeleniumExpress Жыл бұрын
@@manamohansamal1040 Thank you Manamohan. Means a lot ❤️❤️
@raghunathsutar6973
@raghunathsutar6973 Жыл бұрын
@sasik1214
@sasik1214 10 ай бұрын
For above case address response isn't mono or flux type it's an entity class, if you return mono or flux it won't accept right, how can we resolve this
@dbarasuk1600
@dbarasuk1600 Жыл бұрын
I'm telling you, it's sweet. To find this tuto free is a miracle. Well explained with great examples. You hide nothing or neglect any aspect people need to know. Sir, keeping going in this way, i appreciate.
@memsofgamers9479
@memsofgamers9479 Жыл бұрын
Finally i found the best tutorial in youtube best to learn and implement, i owe you a lot sir please make videos on kafka using springboot
@PK-yv3ig
@PK-yv3ig Жыл бұрын
Excellent session.Explaining in detail. Thanks for wonderful series.
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Thanks so much!
@steveken6279
@steveken6279 5 ай бұрын
First half done!!! I'm loving the tutorial. Good work.
@rajeswarijajam1221
@rajeswarijajam1221 Жыл бұрын
Super teaching sir,I understand all the things, It's very interesting try to complete all the concepts in microservices
@mberrachdi
@mberrachdi Жыл бұрын
Thank you for this deep explanation about Sync and Async communication between microservices and how can the choice of each approach can increases or decreases the performance of our web application.
@SunilRathod-d9r
@SunilRathod-d9r 5 ай бұрын
thank tou for dropping such helpful playlist..!!!!
@SSPrada
@SSPrada Жыл бұрын
1st-half done. great going
@raullins7445
@raullins7445 Жыл бұрын
1st half - done successfully!
@nullpointer500
@nullpointer500 Жыл бұрын
Hi Abhilash thanks once again for giving such awesome tutorial, I have one query that will you be also giving Api Gateway and Eureka videos also in this series will it have complete artitechture of spring cloud????
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Hi Rahul , Eureka will be a part of this series.
@tasteanotherbite1265
@tasteanotherbite1265 Жыл бұрын
Thanks for bringing such a helpful tutorial. 👍
@srikanthbhootham9435
@srikanthbhootham9435 Жыл бұрын
Video introduction music awesome bro
@MurtazaGillani1996
@MurtazaGillani1996 4 ай бұрын
1st half done.
@ProgrammingIsFunny
@ProgrammingIsFunny Жыл бұрын
1st half done . And it is very intresting
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Thank you so much for taking time and letting me know a feedback ❤️
@sazimtandabuzo3199
@sazimtandabuzo3199 9 ай бұрын
1st half - done
@rohinikulkarni8097
@rohinikulkarni8097 Жыл бұрын
Superb..Thank you
@KyawZayar.h
@KyawZayar.h 7 ай бұрын
1st half done
@aw703
@aw703 Жыл бұрын
Thanks sir for keeping up with your word on regular releasing of videos.Please help us empower with skills by releasing videos in this standard phase.
@ramanroy4448
@ramanroy4448 Жыл бұрын
1st half done but I am not getting address service.
@faixan13
@faixan13 Жыл бұрын
1st half done. As always deeper and proper explanation of each and every point.
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Thanks Faizan !
@techiesrikanth2447
@techiesrikanth2447 Жыл бұрын
Thank you Abhilash
@SeleniumExpress
@SeleniumExpress Жыл бұрын
You are welcome!
@techiesrikanth2447
@techiesrikanth2447 Жыл бұрын
@@SeleniumExpress looking forward to Microservices interview questions after this series
@nguyenquan4836
@nguyenquan4836 Жыл бұрын
Thanks Abhilash, I m from Viet Nam.
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Glad to have you here, Nguyen !
@shibanikumari8291
@shibanikumari8291 Жыл бұрын
Can you plz share the git link for code??
@srikanthakurathi5544
@srikanthakurathi5544 Жыл бұрын
If there is a multiple address like Present address and permanent address so we need lists then how to return it?
@srikanthakurathi5544
@srikanthakurathi5544 Жыл бұрын
Please reply as soon as possible
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Inside your AddressResponse dto keep some more dto instance like PresentAddressDTO PermanentAddressDTO AddressResponseDTO will be a wrapper for all
@Salimsh12y
@Salimsh12y Жыл бұрын
👏🏻👏🏻✌️
@pradeepravi9608
@pradeepravi9608 Жыл бұрын
When will be the next video sir ?
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Hi Pradeep,Next Saturday!
@alessandrobruni568
@alessandrobruni568 2 ай бұрын
Thank you. These lessons are really great. I have searched of you also teach aboute Spring Boot test ( Mokito, Junit) but i have found nothing. Is that correct?
@dineshdevagalla2918
@dineshdevagalla2918 Ай бұрын
Can someone please let me know Selenium Express created such animations while explaining. Can you please let me know tools required for doing such animations.
@marcoghisellini4688
@marcoghisellini4688 Жыл бұрын
I'm sorry Sir, this is not the right way to make communications between services. Synchronous communications with HTTP protocol is not a good practice, in this example services are not loose coupling and webClient used in blocking way. All this things could brings a lot of confusion to who is not familiar to microservices environment. I appreciated the effort for this video but I'd recommend you to review your architectural choices.
@shriniwasbharadwaz1183
@shriniwasbharadwaz1183 7 ай бұрын
@Everyone when i trying to put address-service base url in applicaiton.yaml file it is not working as expected.Can someone tell me how to handle this
@k.ppandit5516
@k.ppandit5516 5 ай бұрын
Hi I have a question regarding webClient the question is when thread serves another request then how dies it know that its 1st response is ready to serve cleint side . is there any internal process by which it know this response belong to which request
@mars3142
@mars3142 Жыл бұрын
Are you sure, that your webclient example is non-blocking? I believe it's still blocking, because you use ".blocking()". In my understanding, the return type of the function needs to be "Mono" and you should map/flatmap the results within the service.
@springboot-m7f
@springboot-m7f Жыл бұрын
hii sir i want springboot-microservices full course as u teached .how can i get u r full course
@d3nnyyy
@d3nnyyy Жыл бұрын
For those who have a problem with running some certain service on different ports: 1) Go to "Edit Configurations" near the Run button at the top 2) Click "Modify options" 3) And there in the "Operating System" section, click on the "Allow multiple instances"
@aibardulatov
@aibardulatov 8 ай бұрын
Thank you buddy. Helped me so much
@zaidpatel8695
@zaidpatel8695 11 ай бұрын
Bro move to Intellij. This ugly eclipse is giving me headache.
@chaitanyashimpi6212
@chaitanyashimpi6212 8 ай бұрын
I want to update address from employee microservices how should I
@JohnDoe-ej6vm
@JohnDoe-ej6vm Жыл бұрын
that`s awesome. please do not stop this series.
@architpandita9633
@architpandita9633 Жыл бұрын
+100000
@chaitanyashimpi6212
@chaitanyashimpi6212 8 ай бұрын
If any course is going tell I will join or buy the course as well
@BabaBabaji
@BabaBabaji Жыл бұрын
basant (java techie) and abhilash from odisha .and doing great
@krishnadaram3179
@krishnadaram3179 11 ай бұрын
How to postForObject using, can anyone tell me
@narnesaihanumanchowdary5036
@narnesaihanumanchowdary5036 2 ай бұрын
1st half -done, That was great teaching by you and I am a basic learner even though I understand this spring concept. Thank You
@chaitanyashimpi6212
@chaitanyashimpi6212 8 ай бұрын
Sir please take 2 seperate microservices and reach all the methods get, post, put and delete from one microservices to another ex. Employee should able to update delete add address from employee microservices. Like this. It will really helpful
@damilola_adegunwa
@damilola_adegunwa 9 ай бұрын
Thanks for this video -In this video, I have learnt about modelMapper, @Value, @Bean, context-path, constructor injection, got introduced to web-client, open-feign (feign client), restTemplate, back-pressure, project reactor, web-flux, etc.
@jayjoshi1366
@jayjoshi1366 10 ай бұрын
My 1st-half is done Abhilash, and it was really amazing. I won't have ever received such level of knowledge from anywhere and anyone in the world around. I am watching from Canada and shortly will be ready to get in market for job applications and then interviews. I find each and every material very helpful, and even if you take a bit more time to explain and the sessions are longer, I feel confident after each session and get encouraged for the next one. Not even in my bachelors or PG course, I was so excited to learn new, but "YOU ARE A GEM OF A PERSON" which makes me attracted to your next material and I wait for new recorded sessions everytime I am going through your series. A BIG BIG THANK YOU TO YOU - ABHILASH TILL NOW AND GOD BLESS FOREVER!! Please also share some links with me regarding interview prep from top to bottom in Java backend (Core to Advanced Java).
@RiteshSingh-xb9oy
@RiteshSingh-xb9oy 9 ай бұрын
pls add more videos in this series, I have finished all
@patelak4148
@patelak4148 Жыл бұрын
Do you have git hub repository for this project?
@RiteshSingh-xb9oy
@RiteshSingh-xb9oy 9 ай бұрын
hello abilash, pls add all the videos of this series,
@DanishAnsari1298h
@DanishAnsari1298h Жыл бұрын
1st hald done abhilash Amazing video both for content wise as well as quality. Keep continue these. I m moving towards for 2nd half
@kentfang
@kentfang Жыл бұрын
I plan to have 16 microservices. It doesn't make sense to have each on of them run on unique port#. How do I have them share the same port?
@aadeshnarvariya
@aadeshnarvariya Жыл бұрын
Hi abhilash, if we are not going with synchronous call and not wait for response of other service in this example address service then how we will get the consolidated response??
@lakshmivenkatesh4765
@lakshmivenkatesh4765 Жыл бұрын
sir could please share the ppt of microservice
@vakkalahari1503
@vakkalahari1503 Жыл бұрын
hi Abhilash, i want to enroll spring boot and microservices if you have any paid courses please let me know
@francksgenlecroyant
@francksgenlecroyant Жыл бұрын
1st Half Done brother Abhilash 🙌🙌🙌, every single second is worth listening and watching. Thanks and keep it up 🙏🙏🙏
@vidyamurugesan2875
@vidyamurugesan2875 Жыл бұрын
Great teaching ... keep going sir.. Can you please add Springboot series as well, It will be very much helpful to cover those topics as well..
@VishalJani-tx4xb
@VishalJani-tx4xb Жыл бұрын
1st half done. Just hats-off to your knowledge and kindness. It's helping a lot to understand concept deeply. Thanks a lot.
@vikashgaurav4126
@vikashgaurav4126 Жыл бұрын
Hi Abhilash, can you show how to call a secured Microservice from another Microservice?
@kopparapuashok
@kopparapuashok Жыл бұрын
Thanks Abhilash garu for the wonderful series. Can you also do video on Microservices design patterns.
@vilasthakare614
@vilasthakare614 Жыл бұрын
1st half Done.., It's helping a lot to understand concept deeply. Thanks a lot.
@mikecmw8492
@mikecmw8492 Жыл бұрын
Hi, is there any chance you do a video on deploying these microservices to docker containers and showing them communicate. That is better than running them in eclipse or any ide. Thanks, you could have a postgres db in a third container as well.
@mvssuresh9101
@mvssuresh9101 Жыл бұрын
Abhilash please give us the Diwali gift and upload some more videos of microservice
@AthiraPallath-d9m
@AthiraPallath-d9m Жыл бұрын
1st Half Done - Clearly understood all the concepts till now, absolutely wonderful session.
@imdadabro4118
@imdadabro4118 Жыл бұрын
1st half - done! Abhilash it's great to learn spring concepts from you, you explain everything in really a good way. I have been following your spring series for 8 or maybe 9 months and found it very helpful. Thanks!
@neelkanthsarkar4416
@neelkanthsarkar4416 Жыл бұрын
1st half - Done I have been following all your videos from spring mvc , springboot hibernate to microservices. I truly love the way you teach and everything you teach is very standard and follows industry pattern of writing code. This really helps to understand how it is actaully done at its best. Your depriciated packages elaboration is also appreciated. I would love to lean more new and advance techniques to deal with a programming issue. Thank you for you effort, time and sharing knowledge.
@yaz9552
@yaz9552 22 күн бұрын
thank you for this
@JaninduSpil
@JaninduSpil Жыл бұрын
Please do Session for Docker and kubernetes. Your Explanations is clean and clear.
@atulsingh9266
@atulsingh9266 Жыл бұрын
what is difference between creating an object with new keyword and Address address on 23:50
@wayneinteressierts9973
@wayneinteressierts9973 Жыл бұрын
Great, as always! Thank you for your dedication
@SeleniumExpress
@SeleniumExpress Жыл бұрын
❤️
@stevolupdates9601
@stevolupdates9601 Жыл бұрын
I am using Intellij, do I create two separate projects? because if I try to call the AddressResponse from my Employee app, it is not seeing the AddressResponse? What can I do?
@letvarconst
@letvarconst 7 ай бұрын
If it's a maven project, we have a maven button towards right pane of the Intellij, click on that and click on '+' button to import maven project(s) and select this. it will be imported. Hope it helps!
@ainigma100
@ainigma100 Жыл бұрын
A few days ago, I tried registering on your website in order to check some of your courses. For some reason, I never received a confirmation email after the registration and as a result I am unable to login. I have checked my inbox and junk emails but I was unable to find your confirmation email. Can you please check this issue. I would like to view the course related to spring boot microservices but I cannot. I was only able to see the three videos uploaded on KZbin. Thank you in advance
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Hi, sorry for the inconvenience. Can I know did you check your spam folder? Or may be your email is not correct. Please try and incase it doesn't work please give your details on info@seleniumexpress.com. we will get it varified from our end.
@chishamalama
@chishamalama Жыл бұрын
Thanks for the video very informative. Please keep making such videos
@shreyanshsinha1171
@shreyanshsinha1171 Жыл бұрын
you are great. please upload more & more videos. eagerly waiting for your next video
@nstha8848
@nstha8848 Жыл бұрын
Hello Abhilash, I saw 41:00 where you injected the baseurl and rest template through construtor it looks fine only when you current service is pointing to only one other service thtough rest call (in your case address service)... but there might be a chance where your employee service might need to hit other service rest template from the same service, at that time there might be a problem. I am just saying hard coding them in the constructor might be risky in future
@nstha8848
@nstha8848 Жыл бұрын
Hello Sorry for posting the comment quickly...my question was raised my Santosh himself...thank you I got the answer
@ashenafichanyalew-os9kp
@ashenafichanyalew-os9kp 4 ай бұрын
You are the best teacher how to explain breaking down the details.
@sarathchandra941
@sarathchandra941 Жыл бұрын
1st half done. Pretty excellent and helpful in understanding the underlying things.
@kirtivardhan3801
@kirtivardhan3801 Жыл бұрын
Hi sir I want to join your lecture how can contact you ?? Kindly help me
@Yogesh_C.K
@Yogesh_C.K 5 ай бұрын
1st half - done❤
@raghava8808
@raghava8808 Жыл бұрын
1st half done, I have never seen a person having this kind of teaching skills
@Vithal_Nivargi
@Vithal_Nivargi Жыл бұрын
1stHalf done video is awesome pls pls upload one more video on microservices
@koraboinaraju9522
@koraboinaraju9522 Жыл бұрын
Can you please take one vedio testcases using web client and mono and flux
@ProductSafariQuest
@ProductSafariQuest 5 ай бұрын
first half done
@someshwarreddydasari6745
@someshwarreddydasari6745 Жыл бұрын
1st-half done.
@PradeepKumar-sx6ms
@PradeepKumar-sx6ms Жыл бұрын
Even if you provide your courses to youtube your demand will not be down
@balumahendra2490
@balumahendra2490 8 ай бұрын
your knowledge and the way of explanation is very good
@DanishAnsari1298h
@DanishAnsari1298h Жыл бұрын
Thank you Abhilash
@StockAndSuitcases
@StockAndSuitcases Жыл бұрын
Can you please teach AWS also along with microservices
@fazlurrehmanejazahmad6068
@fazlurrehmanejazahmad6068 9 ай бұрын
first half done
@גיאפרנסס
@גיאפרנסס 3 ай бұрын
Thank you🙏
@kanchanavenkatesan4500
@kanchanavenkatesan4500 7 ай бұрын
1st half done
@shriniwasbharadwaz1183
@shriniwasbharadwaz1183 7 ай бұрын
1st half done
@elouahabirabee2786
@elouahabirabee2786 Жыл бұрын
1s half-done thnak you so much for all this courses
@chaitanyashimpi6212
@chaitanyashimpi6212 9 ай бұрын
How to join batch
@durgeshyadav3254
@durgeshyadav3254 Жыл бұрын
Dear u can share ur git code for microservice repo ......?
@memsofgamers9479
@memsofgamers9479 Жыл бұрын
make videos on kafka
@shiwanikumari3597
@shiwanikumari3597 Жыл бұрын
1st half done . Thank you so much for this much clear explanation. I am your new subscriber.
@SeleniumExpress
@SeleniumExpress Жыл бұрын
Glad to hear,Shiwani!
@FirdausShahina
@FirdausShahina Жыл бұрын
1st-half done
@HiteshPrajapati-x7y
@HiteshPrajapati-x7y Жыл бұрын
1st half- done
@AshwaryRajput
@AshwaryRajput 11 ай бұрын
1st half done
@sanskaari.24
@sanskaari.24 Жыл бұрын
1st half done
@benaliali2046
@benaliali2046 Жыл бұрын
1st half - done
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 10 МЛН
The Complete Java Spring Boot Guide: Build a Production-Grade eCommerce Application Project
9:33:51
Radxa X4: An N100 Pi
20:48
ExplainingComputers
Рет қаралды 34 М.
Java Spring Boot 3.7 Years Interview Experience
38:41
GenZ Career
Рет қаралды 3,3 М.
Microservices using SpringBoot 3.0 | Full Example [NEW]
1:25:38
Daily Code Buffer
Рет қаралды 187 М.
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 10 МЛН