This is how MICROSERVICES works in real-time ! Spring Cloud Load Balancer + Eureka in action #8

Поділитися
Вставка
  • Опубліковано 8 лип 2024
  • How does the client side load balancing works in real-time ? How does the Eureka Server, The discovery service, helps the load balancer to discover the microservices instances?
    How does the spring boot eureka works in real time ?
    What is the logic behind the client side load balancing?
    What is the difference between client side vs server side load balancing ?
    What is the disadvantages of having a client side load balancer ? Why we shouldn’t hard code the port number ?
    How can we make our java, spring boot , and spring cloud microservices code more dynamic and reliable ?
    How Spring Cloud Load Balancer + Eureka works in real time ?
    And finally
    how MICROSERVICES works in real-time ?
    Let’s explore all these questions in today’s lesson. Let’s do the hand-on and let’s pull together all the concepts that we have learnt throughout this series so far. Let’s make our microservices
    Communicate with each other.
    As usual We will use spring boot , spring cloud, java for this demo, as we are doing it through out this full course (Java Microservices Foundation course).
    Time Stamp
    ------
    00:00:00 - Introduction
    00:03:03 - Bad coding practices for Microservices applications
    00:07:20 - common problem for Microservices Architecture
    00:15:42 - Talking to Eureka using DiscoveryClient
    00:19:59 - What is a ServiceInstance ?
    00:21:16 - Discovering the service Instance
    00:23:17 - Eureka Cache - Understanding the Internals
    00:28:05 - Help ! Eureka is not finding my instance ..
    00:31:45 - Q - How to do load balancing Using Eureka ?
    00:42:19 - Introducing LoadBalancingClient
    00:47:06 - meta-data map | fetch configPath dynamically from eureka
    00:53:50 - @LoadBalanced | Building Eureka URL
    01:01:17 - spring-cloud-starter-load-balancer in action
    01:05:40 - Disadvantage of client side load balancing
    01:09:22 - Q - does Eureka do the load balancing ? Common Misconceptions
    #JavaMicroservices #SpringBoot #SpringCloud #EurekaServer #LoadBalance #Microservices
    In this series of Sessions we will learn to create Microservices using spring boot and We will Implement spring cloud to resolve the known challenges during MS development.
    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...
    #Microservices #SpringBoot #SpringCloud #java
    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

КОМЕНТАРІ • 74

  • @SeleniumExpress
    @SeleniumExpress  Рік тому +10

    Guys, Post your questions here ! I will be Happy to answer. And don't forget to correct me if I messed it up somewhere 😀 Happy Coding 😊

    • @JohnDoe-ej6vm
      @JohnDoe-ej6vm Рік тому +1

      sir please inform when next tutorial is expected ?

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

      Yes sir we all are waiting for the next class of microservices
      Please as soon as possible upload it 🙏👍

    • @29_srijanidas27
      @29_srijanidas27 Рік тому

      Yes sir...waiting for next part...

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

    Best thing is we are happy to learn something because of your explanation 😊

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

    Hi Abhilash your content is awesome
    And your approaches always real time that we are using in the projects.
    And this series is fabulous keep continue this series as log as possible.
    Love from AGRA ❤️🤗

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

    Thank you Abhilash for such a wonderful explanation ! You are great.

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

      Thank you for the kind words, Sir ! Good to see you again.

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

    Thanks Abhilash for another great concept, it's really appreciated your hard work.
    Thanks once again

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

    Awesome content. Waiting for next topics. Thanks for this content.

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

    you are the best instructor in youtube sir....I will forever be your student. you are a blessing to me. thank you sir

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

    Enjoying a lot. Keep posting 👏❣️ Thank you so much for your efforts Abhilash!

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

      My pleasure, Ashish! Thanks so much for appreciating ❤️

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

    thanks for uploading Abhilash 😍easy to understanding😍

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

    Thank you so much Sir .

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

    Thanks Abhilash for this series ..please continue to add apigateway and other Ms stuffs also.. I am a new subscriber..your videos are lengthy but explain each and every point very well

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

    Going very good, thanks a lot sir!

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

    Hii Abhilas Thnks .Your teaching is so beautifull .

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

    Thank you sir 😊

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

    Well explained❤

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

    Hey Abhilash today we all are eagerly waiting for the next part of microservices but unfortunately you didn't uploaded today.
    Please upload next part as soon as possible.
    We all are waiting 🙏🙏

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

    Excellent 👌 explanation and Basics to all freshers......

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

      Thank you, Sagar !

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

      what more other than these can an experienced study ? can you please mention?

  • @VamsiKrishna-yh7fy
    @VamsiKrishna-yh7fy 7 місяців тому

    Good teaching awesome sir... Thanks alot please send coading part also...

  • @Yogesh_C.K
    @Yogesh_C.K 22 дні тому

    Tnq Abhilash bro

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

    Thanks . Can you please upload next sessions

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

    More informative session

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

    Thank you abhi

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

    Going good

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

    going good

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

    Thanks abhi❤️❤️

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

      Most welcome! ❤️

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

      Hi abhi ji
      Last week i checked In our UA-cam channel but here I didn't get any new microservices video so any thing happened from your side JI?

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

    you are a GEM... thats it, peace.

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

    There is only channel who gave real industry level knowledge and that is Selenium Express.

  • @KarthiKeyan-re1uh
    @KarthiKeyan-re1uh Рік тому

    We love your way of teaching abilash.. 😍 expecting more videos like this 😍

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

    You're making a huge impact

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

    Please upload more videos.

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

    Hi Abhilash , Can you please explain the below.
    we are using a single discovery service here and hence we hardcoded the eureka.client.service-url in other clients to a single discovery service.
    to avoid service interruption we may use multiple discover services as well. So what would the configuration of clients will look like in such cases so that they won't depend on a single discovery service instance?

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

    Abhilash please cover till to the Api gateway in the foundation of micro services to clear the interview please 🙏🙏

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

    Hey Abhilash, I have a question out of the blue... would you recommend using Eclipse or IntelliJ?

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

    Hi Abhilash
    From where i will get all the videos of this course?

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

    Please discuss how we can run multiple Eureka discovery server

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

      Sure Dhananjay ! Coming Up Next.

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

      @@SeleniumExpress, Are multiple Eureka discovery server topics done? If yes please share the link.

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

    Hi abilash how to perform server side load balancing using Spring Cloud Load Balancer , Eureka and Feign Client

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

    Hey abhilash when is the next video iam waiting

  • @microservices-devloper
    @microservices-devloper Рік тому

    how to get that boot deshboard in intelij

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

    Sir,I want to enroll micro services now but how i can?

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

    Is eureka depreciated?

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

    code is posted where ?

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

    can someone pls name the background music?

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

    Hi abhilash, why this Axion server video in this playlist, the 8th video

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

    Thank you. First comment :v

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

    Please share us the demo code..

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

      Sure Hemanth ! Will keep you guys posted once the link is ready.

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

    Why don’t you start one online paid batch for java microservices project batch? There is very limited content in web for it. People will love to join you.

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

      Hi Rohit, I do take online batches. Just don't promote much here on my channel.
      Here you can find the details and information.
      www.seleniumexpress.com

  • @JohnDoe-ej6vm
    @JohnDoe-ej6vm Рік тому

    10 days no video.

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

    Going good