Stop Hardcoding Service URLs! Service Discovery in .NET Made Easy With Aspire

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 20

  • @antonmartyniuk
    @antonmartyniuk 9 วันที่ผ่านมา +1

    Enjoyed this video!

  • @codenetw
    @codenetw หลายเดือนก่อน +6

    You have the best guides for developers! Thx!

    • @MilanJovanovicTech
      @MilanJovanovicTech  หลายเดือนก่อน +1

      Much appreciated!

    • @markovuckovic938
      @markovuckovic938 หลายเดือนก่อน +2

      And best guides for software design as well...

  • @tuberklz
    @tuberklz หลายเดือนก่อน +3

    gold. i like how aspire may be introduced partially

    • @MilanJovanovicTech
      @MilanJovanovicTech  หลายเดือนก่อน +2

      Yeah, once you understand what it does you get to pick and choose what you need. I'm starting to love the whole ecosystem around it.

  • @AtikBayraktar
    @AtikBayraktar หลายเดือนก่อน +1

    what are the consul's advantages over .net service discovery?

    • @MilanJovanovicTech
      @MilanJovanovicTech  หลายเดือนก่อน

      Consul runs separately from your services. Your services register with Consul, to note their physical address. When you want to send a request to orders.api - you first reach out to consul, to find the physical address and then you can send an HTTP request. Here's a video: th-cam.com/video/us44l4WJ7Fo/w-d-xo.html

  • @sunzhang-d9v
    @sunzhang-d9v หลายเดือนก่อน

    You should have some alerting system in place for this -> can u suggest any good alerting system or can u make video on that. It will help a lot

    • @MilanJovanovicTech
      @MilanJovanovicTech  หลายเดือนก่อน

      Seq (or anything else) can target a health check endpoint on your gateway/proxy. If the health check fails, they send you a slack notification or email. Cloud providers have support for automatically restarting services if they fail.
      Then you can consider a active-passive setup, with two instances but only one is serving traffic. If for any reason the active instance crashes, we re-route the traffic to the passive instance (which becomes the new active).

  • @Arshaad786000
    @Arshaad786000 หลายเดือนก่อน

    how does aspire work? do you have to be logged in to use the aspire link?

    • @MilanJovanovicTech
      @MilanJovanovicTech  หลายเดือนก่อน

      No, it's just a way to orchestrate containers

  • @gauravsingh-qt2zo
    @gauravsingh-qt2zo หลายเดือนก่อน

    Hey @milan, if an api gateway goes down then how we will came to know it has gone down. Can u help me on this

    • @MilanJovanovicTech
      @MilanJovanovicTech  หลายเดือนก่อน

      You should have some alerting system in place for this

    • @gauravsingh-qt2zo
      @gauravsingh-qt2zo หลายเดือนก่อน

      @ can u suggest any good alerting system or can u make video on that. It will help a lot

  • @piekop4148
    @piekop4148 หลายเดือนก่อน +1

    Please mention aspire in this title, what's the reason of not mentioning it?

    • @MarcusLeBlancProductions
      @MarcusLeBlancProductions หลายเดือนก่อน

      it IS in the title "...Made Easy With Aspire"

    • @piekop4148
      @piekop4148 หลายเดือนก่อน

      Damn strange I did not see that, my bad

    • @MilanJovanovicTech
      @MilanJovanovicTech  หลายเดือนก่อน +2

      Nah, I updated the title after your suggestion 🫡