Here's why you need Nginx as a Reverse Proxy for your Node.js app

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

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

  • @SoftwareDeveloperDiaries
    @SoftwareDeveloperDiaries  Год назад +6

    Are you using a reverse proxy too? 🤔

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

      Modlishka

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

    Loving this video series , learning a ton from it . I'm a recent computer science graduate and I want to get more into system design . Your videos have been helping me so much

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

    Loving this channel! Fantastic content and topic choices

  • @chrisalexthomas
    @chrisalexthomas Год назад +18

    FYI: the action of serving https to nginx, but then http upstream, is called "SSL(or TLS) Termination", it's very common for edge or gateway like setups, also SSL communications is cpu intensive to encrypt all the traffic, so you just don't want that internally since it's a waste of resources

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

      Thanks for the hint mate! Very useful ❤️

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

      If you use Cluster API on a machine with 8 or 16 cores (which is more than enough for average project), you would have just one https server with built in load balancer.

  • @AdityaParmar-dr7gu
    @AdityaParmar-dr7gu 7 месяцев назад +1

    You are great ! thanks for content almost seeing all video of advance nodejs of yours

  • @DigitalAlchemyst
    @DigitalAlchemyst Год назад +3

    Slowloris still to this day is one of the nastiest exploits in ddos. With proper configuration the right hacker can take down rather beefy servers with just one machine, no bot net, no hacker army DDOSing, just one machine with 1-4 slowloris scripts and its lights out and bills up

  • @guseynismayylov1945
    @guseynismayylov1945 Год назад +3

    If you ever tried to build your app with Node.js Cluster API and did in a proper way, there is no way back to reverse proxy. It's amazing how many people who use RP are not even aware of Cluster API, I am glad that the author of this video at least knows about it.
    Cluster API can handle enterprise solutions, even some benchmarks show that Node.js is better than NGNIX. I just don't understand this attitude, if you can build something without external dependency or a service, why at least not try it?
    This is why we have microservices, because people don't understand the cost of bringing external dependencies into the system.

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

      Thanks for your comment! I haven't used the Cluster mode in production yet, so wasn't able to give a direct comparison in the video 🙂

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

    Good One, I liked you videos, I would love if you make custom video on nginx load Balancing using Nodejs, just like how enterprise loading balancing is done !!

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

    How can i find or create a ssl_certificate.crt and the private key to use them ?

    • @progCoders
      @progCoders Месяц назад

      Search about Certbot

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

    DO A IN DETAIL SESSION ON PM2 DONT CREATE SHORT SESSION PLZ HOWPM2 WORKS IN WHAT SCENARIO IT CAN HELP AND WHICHALL LANGUAGE I CAN USE PM2

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

    does render do this for you ?

  • @edhahaz
    @edhahaz 10 месяцев назад +1

    it's because node doesn't have all the features, got it... but now we got nextjs

  • @shaiknadeen
    @shaiknadeen Год назад +4

    nice mustache

  • @KinoPM2
    @KinoPM2 7 месяцев назад +2

    looked for copper found gold

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

    get rid of the mustache

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

    An embedded proxy server for Nginx - is in Moscow, in the FSB. Because it is a russian software

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

      Hasbulla confirms

    • @-boiadeiro-
      @-boiadeiro- Год назад

      Да, это так. Мы следим за вами. Хорошего дня.

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

      @@-boiadeiro- напиши отчет начальнику отдела - "напугал украинца до смерти".😂