Service Discovery in Microservices | Microservices Primer Course

Sdílet
Vložit
  • čas přidán 24. 04. 2023
  • Learning system design is not a one time task. It requires regular effort and consistent curiosity to build large scale systems. Moreover, every system has different requirements and meeting them requires expertise and people with varied and specific knowledge. There are a lot of resources to learn through videos. But not everyone enjoys that mode of learning. Instead some people understand things better by reading and thinking on the points put forward by the author. Such people can access these in different ways - blogs, articles and books. We have come up with this video to put light on one such aspect, that is - how microservices communicate using events.
    ------------------------------------------------------------------
    Relevant Links discussed in the video:
    ------------------------------------------------------------------
    Book - www.thoughtworks.com/insights...
    ------------------------------------------------------------------
    Recommendations
    ------------------------------------------------------------------
    Our full courses on youtube:
    ✒ System Design Primer Course: • System Design Primer C...
    ✒ REST APIs made easy: • REST APIs MADE EASY
    Some paid courses that we recommend:
    ✒Educative.io: bit.ly/3qnW5ku
    ✒Interviewready.io: get.interviewready.io/ (Use coupon code SUDOCODE for extra discount)
    ------------------------------------------------------------------
    About Us
    ------------------------------------------------------------------
    Created and Instructed by:
    Yogita Sharma
    ✒ LinkedIn - / yogita-sharma-83400b55
    ✒ Instagram - / sudo.code1
    ✒ Facebook - / sudo.code
    ✒ Medium - / yogita088
    Post-production(editing, thumbnail etc) managed by:
    CiKi
    ✒ Website: www.ciki.co.in
    ✒ LinkedIn: / 74735937
    Colors and design by:
    Naini Todi
    ✒ LinkedIn - / nainitodi
    Both Arpit and Yogita are software engineers and want to help other software engineers become better by providing high quality and well researched content by adding their creativity and teaching twist.
    ------------------------------------------------------------------
    Join Us
    ------------------------------------------------------------------
    Hangout with sudoCode:
    ✒Discord Server: / discord
    For business:
    ✒Email: sudocode.yogita@gmail.com
    -----------------------------------------------------------------------------------------------------------------------------

Komentáře • 28

  • @gopinadh2464
    @gopinadh2464 Před rokem +6

    Simple, to the point, clear explanation. Great work Yogita!!

  • @sathwikaileneni2288
    @sathwikaileneni2288 Před rokem +6

    Your channel is highly underrated.

  • @abhilashpotegaonkar6579

    Best explanation 👍

  • @nishantj693
    @nishantj693 Před 9 měsíci +1

    Pricise and to the point! Thanks for sharing :)

  • @amjadiqbal2273
    @amjadiqbal2273 Před rokem

    Beautifully explained

  • @MSS-nt9ko
    @MSS-nt9ko Před rokem +5

    How do you handle cache invalidation in LB in case new ip is added to Service registry?

  • @learning-coder
    @learning-coder Před 5 měsíci

    great video. Thanks

  • @princevishwakarma2968
    @princevishwakarma2968 Před 7 měsíci

    Damn, why couldn't i found you earlier ! Such a brilliant explanation 😱😱😱

  • @shameemahamad2617
    @shameemahamad2617 Před 8 měsíci

    nice explanation.

  • @vallabhanenisainagesh5533
    @vallabhanenisainagesh5533 Před 4 měsíci

    Good explanation

  • @RajashekarReddydasari
    @RajashekarReddydasari Před 7 měsíci

    Very good explanation. Thanks for not putting in music.
    (Eureka, Zuul) for Java and (ocelot, consul) would be one examples for dotnet folks.

  • @deepakp2936
    @deepakp2936 Před rokem +4

    Hi Yogita,
    How are you?
    Where are the links to further deep dive, which you mentioned in your video?
    I don't see them on CZcams.

  • @jeethanmontheiro7996
    @jeethanmontheiro7996 Před rokem +1

    Use case for client service discovery and server service discovery. I mean when do we go for client service discovery or server service discovery?

  • @AkshayMukadam
    @AkshayMukadam Před 5 měsíci

    Do we have to manually add these in Service registry or does the load balancer or the the platform take care of it themselves

  • @stevehyuga9216
    @stevehyuga9216 Před 8 měsíci

    recommended service discovery for typescript/nodejs microservices?

  • @poonamw26
    @poonamw26 Před rokem +1

  • @abdulrenishr
    @abdulrenishr Před 10 měsíci

    Can u create a short video with open feign with possible features with fallback concepts [eg usage - workflow engine/business rest calls]

  • @kansaramanan
    @kansaramanan Před rokem +2

    How can we really implement this kind of service in real life

  • @BeeYemerge
    @BeeYemerge Před 11 měsíci

    Good video. Server-side registration (at origin) process and server-side discovery are the choices #beeyem

  • @lakshayasood2197
    @lakshayasood2197 Před rokem

    how does the load balancer knows which service instance is overloaded and which instance is free?

    • @user-og7de8ih4f
      @user-og7de8ih4f Před rokem +2

      There are diff type of Load balancer algorithm, and also every instance continuosly send heartbeat back to load balancer

  • @sachinshukla1095
    @sachinshukla1095 Před 10 měsíci

    Please make more videos

  • @bandisreekanth8954
    @bandisreekanth8954 Před 5 měsíci

    Hi Mam, how can i join to Microservices Primer course, please reply to me anyone knows about it.

  • @shamstabrez2986
    @shamstabrez2986 Před rokem

    difference between microservices and kubernetes plz explain