Spring Boot Microservices - API development with Feign Client + Eureka + Spring Cloud Loadbalancer#9

Поділитися
Вставка
  • Опубліковано 23 лип 2024
  • In this lesson we will learn about the complete flow of our microservices applications that we have built so far. We will integrate the feign client , eureka (service discovery) and the spring cloud load balancer together.
    We will be building couple of API and learn how we can do microservices communication using feign client . We will be developing a post and get endpoint which will involve microservices API calls using open feign.
    Later on this tutorial we will configure a custom load balancer and try to replace our round robin load balancer to a random load balancer by manually configuring a feign builder.
    The main objective of this session to understand how feign client works with eureka and collaborate with the spring cloud starter load balancer to do the load balancing.
    So let's get started with this lesson and wrap up our Level 1 microservices foundation series.
    Time Stamp
    ____________
    00:00:00 - Introduction
    00:02:42 - Configuring Spring Boot Actuator
    00:18:24 - Eureka + Feign Integration
    00:36:43 - Feign client load balancing
    00:43:47 - @LoadBalncerClient - Custom Load balancer
    00:46:44 - Random Load balancer setup
    00:55:40 - Database design for microservices
    01:10:14 - API development with Feign Client + Eureka + Spring Cloud Loadbalancer
    #JavaMicroservices #SpringBoot #SpringCloud #EurekaServer #LoadBalance #Microservices #feign
    This course will get you started with Microservices, for in-depth Microservices hands-on you can check out the below paid course : Course Name : Spring Boot Advanced + Microservices Bootcamp (Running Batch)Mode : Live / Self-Paced
    www.seleniumexpress.com/cours...
    For more free / paid courses visit
    www.seleniumexpress.com
    Note that you should have Spring REST, Spring Boot and Spring DATA as the prerequisite before proceeding with this lesson. I will not explain Spring Web MVC or Spring REST related things.
    My main goal will be to develop couple of Microservices so that I can start teaching you spring cloud and spring microservices.
    Resources :
    If you are new to Spring , please check my spring core, spring mvc, spring mvc intermediate, spring jdbc,spring security playlist on this channel.They all are FREE FULL COURSE and you need them as prerequisite.
    If you already have some spring basics, You can take the below paid course On Spring Framework to enhance your skill set.
    www.seleniumexpress.com/cours...
    LINKS AND FREE LEARNING RESOURCES
    ========
    Watch my new mock interview series for java developers
    • Java interview questio...
    Watch Spring boot Hot topics
    • @Reposicotry Vs @Servi...
    Java Interview / Question and Answer series
    • Java collections inter...
    Explain spring Bean Lifecycle
    • REAL-TIME: Spring Bean...
    spring core
    • Spring framework tutor...
    spring mvc
    • Spring MVC course intr...
    spring mvc intermediate
    • [INTERMEDIATE] Spring ...
    Spring JDBC
    • Spring JDBC Course Pre...
    spring live project
    • #1 Build and Deploy A ...
    SPRING SECURITY COURSE[NEW]
    • Spring Security Course...
    For more courses visit
    www.seleniumexpress.com
    Any time you are getting stuck with issues, Feel free to ask for support.
    You can send mail to seleniumexpress@gmail.com
    you can ping me on my Facebook page
    / seleniumexpress
    Make sure to join my private Facebook page (Ask me here)
    “SeleniumExpress - Support"
    / 187000222361579
    you can ask for support in my website forum
    www.seleniumexpress.com
    Subscribe to my youtube channel
    / @seleniumexpress
    Follow me on Insta
    / selenium_express

КОМЕНТАРІ • 60

  • @santhoshchandran6952
    @santhoshchandran6952 Рік тому +7

    Thank you
    A - awesome
    B - brilliant
    H - hatsoff
    I - Intelligent

  • @crimsonx_
    @crimsonx_ Рік тому +7

    I think this man can read my mind..😋 I was thinking last night if abhilash could upload a video on feign it would be awesome.. and here it is.. 😍 THANK YOU FOR YOUR HARD WORKING BRO.

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

    i have gone through multiple video's of others. but the way you are explaining...it is awesome....it is excellent stuff

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

    Completed the playlist, it was great.

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

    So thankful for these free lessons. Probably this is the last video in this series as nothing has been uploaded in this playlist for over an year. If possible please try to upload more vidoes on microservices. :) Thanking you once again Sir.

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

    Waited for this vedio for a long time.. great work sir.. thanks a lot 🙏

  • @Mohanraj-xz6xs
    @Mohanraj-xz6xs Рік тому

    Thanks man...u helped me a lot to learn new things about Spring in an interesting way...!

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

    i think the good days are over, and this was the last lesson to be uploaded on you-tube....
    Hats off to this series, wanted to have more videos..... but all depends on abhilash now.... anyways, THANKS A TON for this amazing work... really looking for remaining part of this microservices content if possible

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

    You have maid me to wait a long. Please release a video each week. I can't wait so long. I love to watch your videos. I thought the good days are over. Please continue to upload video each week.

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

    These tutorials are one of the best tutorials on youtube regarding the microservices topic. Please continue to upload the next parts and keep continuing your teaching activities you are a truely awesome teacher with understandable explanations.. I am looking forward to the next one..

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

    The way you are explaining is awesome, because once you explained we are sure that we are completely clear with the concept.
    Kindly post API gateway implementation and Circuit breaker Design pattern.

  • @MrHacker-sv3bk
    @MrHacker-sv3bk Рік тому

    Please upload more videos related to micro service. Your videos help lot's to understand the flow. Thank you

  • @RohitMaratha96
    @RohitMaratha96 Рік тому +3

    Thanks abhilash for uploading this video i am waiting for videos on API Gatway .

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

    Hi Sir,
    Thanks for doing such a wonderful videos, Very Informative
    Please upload the remaining videos as Circuit breaker, API gateway...

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

    Hi sir,
    Thanks for the video and was waiting for this since a month. Please keep uploading the video in the channel so that it can reach out to the poorest of the poor and make our country great by your service by upskilling many people.
    Wish you a very happy new year sir and friends.
    Please upload the videos regularly so we can learn and be thankful to you for the content. Jai hind

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

    Thanks Very Very Much..

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

    Thnk u so much abhilash

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

    Nice series ❤
    Mja aa gya

  • @srigakolapuatchuthasai5929
    @srigakolapuatchuthasai5929 Рік тому +9

    Hi sir
    One small doubt
    Will you continue to post this micro services series?

  • @anandbabu.m
    @anandbabu.m Рік тому

    Thank you sir

  • @srujanamalapati-tl1zq
    @srujanamalapati-tl1zq 3 місяці тому

    Thanks for making such detailed videos!! Can you please upload remaining videos on microservices like Circuit breaker,fault tolerence, Resilience and other concepts ?

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

    Thanks

  • @explorenature-ql5ji
    @explorenature-ql5ji 6 місяців тому +1

    Please please please upload more video about microservice,thank you sir

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

    Thank you Abhilash for making such awesome videos!! Can you please upload remaining videos on microservices like Circuit breaker, fault tolerence, Resilience and other concepts ?

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

    Hi Abhilash, thanks a ton for your efforts on making this series and also publishing it publicly as a free resource.
    Can you please tell if you have created/uploaded videos on Circuit breaker as well ?
    Thank you!!

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

    Abhilash please continue the series with gateway and other cloud technologies. Thank u

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

    thanks for the videos Abhilash ! where to contact to get remaining videos ?

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

    I LOVE YOU SIR.....

  • @user-vo6zy7vm9l
    @user-vo6zy7vm9l 9 місяців тому

    Hi sir, I am using 2.7.8 spring version and spring cloud version 2021.0.5 and jdk 8 .Ribbon is not working in 2.7.8..can you tell me how to implement load balancing for above version

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

    Please upload more videos...Jay jagannath!!

  • @user-wt8vp6dh5b
    @user-wt8vp6dh5b 5 місяців тому

    I have watched all your microservices videos and I am interested in learning the complete tutorial. Can you please tell me how to access it?

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

    Hi can u try one example feign client with swagger..

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

    is there any option to get further lectures?

  • @explorenature-ql5ji
    @explorenature-ql5ji 6 місяців тому

    Abhilash please upload 3 more videos that continue this seris,just 3 we neeeed your teaching,please upload 3 more🙏❤

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

    Hi Abhilash, first of all thank you very much for making the concepts to understand with your clear explanation.
    I have gone through all your videos of this series and gained a lot yet, I have few doubts here, I am a working professional preparing for my upcoming interviews, it will be very helpful if you could answer my queries and I would appreciate more if you can make/release videos on my doubts
    1]. So I hope the Feign client which we are using here is "Synchronous" ?????? if so how to make an asynchronous calls (using web client/feign client)
    2]. From your explanation I can clearly understand about the service discovery, yet what is service registry here?
    Is service registry and service discovery are different or same? if so what is their difference?
    It would be more helpful if you can post videos on async api calls along with the POST assignment you gave!!
    @Selenium Express

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

      You can make asyn by using FeignClient, because FeignClient is new and solves the disadvantage of RestTemplate(block thread)

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

    Has anyone implemented post call? How do we insert data in employee_id column of address table

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

    Bro, there is no need to specify servlet context path in the application.properties. I think you are still using older version of spring boot and spring

  • @ManishYadav-jx5mb
    @ManishYadav-jx5mb 4 місяці тому

    Please upload API gateway video also

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

    is this microservices course complete, and how can I join your paid microservices course? plz, reply as soon as possible.

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

    please uploads next videos of this series

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

    How to register Eureka client using IP adress instead of hostname in Eureka server

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

    Please upload more videos

  • @user-vt7nb4wh3k
    @user-vt7nb4wh3k 10 місяців тому

    Hi All,
    Is anyone completed @PostMapping task which is given by Abhilash at the video last. I am getting challenge, that's y asking.
    Hi abhilash, I am creating a Post method in address-service and save the data to database. But in employee-service employeeResponse has both employee data and address data, in employee table only employee data and address table address data should be stored, but how the modelMapper separates employeeResponse to employee bcz employeeResponse along with addressResponse also. Employee does't have address. Please give me the solution if u can!

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

      hi, did you find the solution for your query, I am facing the same problem?

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

      Hi, anyone found the solution?

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

    Sir How to join your online course

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

    I'm not able to enroll for paid course. can you please help asap

  • @user-cz4fw7ls8m
    @user-cz4fw7ls8m Місяць тому

    It would be great if you mention git url 😊

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

    Please provide java 8 tutorials

  • @anantkumar-dl3im
    @anantkumar-dl3im 6 місяців тому

    Feign client is synchronous it will not work with webflux

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

    Y not udemy😢😢😢

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

    Abhilash you are talented, what a nice lessons!, i am learning alot from you.
    Kindly can you connect microservice to message queue

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

    please upload internal working of spring annotations @service @controller @repository

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

      There are playlists on the channel. So deep so easy understanding.

  • @AK-fh8tg
    @AK-fh8tg Рік тому

    sir didnt understand anything please make full crud opration from eployee service and address servise using microservise usinng diffrent database

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

    Thank you sir