Service Discovery in Microservices | Microservices Primer Course

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • 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.thoughtwor...
    ------------------------------------------------------------------
    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.interviewr... (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
    -----------------------------------------------------------------------------------------------------------------------------

Комментарии • 33

  • @gopinadh2464
    @gopinadh2464 Год назад +8

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

  • @sathwikaileneni2288
    @sathwikaileneni2288 Год назад +8

    Your channel is highly underrated.

    • @sudocode
      @sudocode  Год назад +1

      Glad you think so!

  • @nishantj693
    @nishantj693 Год назад +1

    Pricise and to the point! Thanks for sharing :)

  • @fnuanshuman5736
    @fnuanshuman5736 4 месяца назад

    Great explanation! Kudos!

  • @princevishwakarma2968
    @princevishwakarma2968 Год назад

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

  • @abhilashpotegaonkar6579
    @abhilashpotegaonkar6579 7 месяцев назад

    Best explanation 👍

  • @learning-coder
    @learning-coder 11 месяцев назад

    great video. Thanks

  • @mahmoudabuzamel7038
    @mahmoudabuzamel7038 6 месяцев назад

    Amazing explanation!

  • @आरवी-ण7भ
    @आरवी-ण7भ 4 месяца назад

    great explanation...

  • @amjadiqbal2273
    @amjadiqbal2273 Год назад

    Beautifully explained

  • @stevehyuga9216
    @stevehyuga9216 Год назад

    recommended service discovery for typescript/nodejs microservices?

  • @deepakp2936
    @deepakp2936 Год назад +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 RUclips.

  • @shameemahamad2617
    @shameemahamad2617 Год назад

    nice explanation.

  • @RajashekarReddydasari
    @RajashekarReddydasari Год назад

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

  • @AkshayMukadam
    @AkshayMukadam Год назад

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

  • @vijayvjkr9247
    @vijayvjkr9247 3 месяца назад

    Is there any practical implementation examples for this , please share i searched the channel videos list but not found any ...

  • @vallabhanenisainagesh5533
    @vallabhanenisainagesh5533 10 месяцев назад

    Good explanation

  • @MSS-nt9ko
    @MSS-nt9ko Год назад +5

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

    • @abhishah8196
      @abhishah8196 28 дней назад

      We can implement cache policy to update cache when a new service is registered into the service registry.so if there is removal of new service or adding of new one in registry then update should be there in Cache.

  • @abdulrenishr
    @abdulrenishr Год назад

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

  • @jeethanmontheiro7996
    @jeethanmontheiro7996 Год назад +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?

  • @poonamw26
    @poonamw26 Год назад +1

  • @kansaramanan
    @kansaramanan Год назад +2

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

  • @sachinshukla1095
    @sachinshukla1095 Год назад

    Please make more videos

  • @BeeYemerge
    @BeeYemerge Год назад

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

  • @bandisreekanth8954
    @bandisreekanth8954 Год назад

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

  • @lakshayasood2197
    @lakshayasood2197 Год назад

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

    • @сойка-и8й
      @сойка-и8й Год назад +2

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

  • @shamstabrez2986
    @shamstabrez2986 Год назад

    difference between microservices and kubernetes plz explain