The Dangers of Serverless (and how it affects you)

Поделиться
HTML-код

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

  • @MelkeyDev
    @MelkeyDev  24 дня назад +8

    I hope you all enjoy! Let me know what you think in the comments and dont forget to like : )

    • @MrDadidou
      @MrDadidou 23 дня назад

      Melkey check your audio against another video, you are HELLA quiet and it's not just in this video

  • @TheRealStevenPolley
    @TheRealStevenPolley 24 дня назад +27

    This is why all my 0 user applications are built to scale with costs in mind

  • @Atmos41
    @Atmos41 24 дня назад +6

    Grammar police here: effects = affects?
    I won't press charges, only the like button

  • @Zmey5656
    @Zmey5656 24 дня назад +3

    I know about Serverless functions now and I' afraid to us it.

  • @Gornius
    @Gornius 24 дня назад

    I was always too afraid to even consider infinitely scaling solution. Limited egress on most VPS is haunting me already, the thought that during my sleep I could receive a bill like that... I just would not handle it.

  • @dmh20002
    @dmh20002 24 дня назад +1

    Are there any providers that let you set a hard $$ limit where they stop your app and billing. I think Firebase does but for example aws just sends a budget warning ( if I’m right).

    • @gaji
      @gaji 24 дня назад +2

      Yes, Vercel

    • @MelkeyDev
      @MelkeyDev  23 дня назад

      You can do a tricky thing with AWS and have a lambda get alerted by a billing alarm and that lambda triggers your main one to stop i think

  • @jorgesa4244
    @jorgesa4244 9 дней назад

    Melkey never used a VPS honestly but it does not seem that complicated, but for someone from Europe, if you put a VPS in Europe wouldn't that affect the experience of American users?

  • @iarumas2309
    @iarumas2309 23 дня назад

    Love this! "There is no free lunch"

  • @aLfRemArShMeLlOw
    @aLfRemArShMeLlOw 24 дня назад +7

    I don't want to be the grammar police, but you should change the title to "affect", not "effect".
    I love your content, keep up the good work!

  • @Cruzylife
    @Cruzylife 24 дня назад +5

    Cara had no optimizations like caching to avoid this.

    • @NoauticHound
      @NoauticHound 24 дня назад +1

      She was using api routes in next as a backend for the mobile app

    • @IvanRandomDude
      @IvanRandomDude 24 дня назад

      @@NoauticHound lmao

    • @codingwithjamal
      @codingwithjamal 23 дня назад

      @@NoauticHounddamn really

    • @wiztek1197
      @wiztek1197 23 дня назад

      @@NoauticHound Thats a bad thing? planning to do something similar, dont worry its not for a production app just personal stuff
      Thats being said theres a web app too which is the entire netxjs project and the mobile app just uses api routes from next for backend stuff

    • @NoauticHound
      @NoauticHound 22 дня назад +1

      @@wiztek1197 Not inherently a bad thing. But each API call is a serverless function. And I guess she forgot that there were too many invocations on the mobile app. I guess she forgot to implement a proper caching layer by either using the fetch API or a redis kv store.

  • @thetechdad87
    @thetechdad87 24 дня назад +3

    Set a limit and use a prepaid card!!! Also first comment shout out Melkey thanks for helping me grow my channel!!!

    • @dmh20002
      @dmh20002 24 дня назад +3

      Be sure they don’t keep charging when the card runs out. You might still be on the hook

    • @MelkeyDev
      @MelkeyDev  23 дня назад

      :)

  • @SteveMacAwesome
    @SteveMacAwesome 23 дня назад

    I have a monolith and I still have more services than users

  • @Cruzylife
    @Cruzylife 24 дня назад +2

    Serverless gets too much hate.

    • @rodjenihm
      @rodjenihm 24 дня назад +3

      Nah, certain serverless providers get too much hate.

    • @MelkeyDev
      @MelkeyDev  23 дня назад +1

      Yeah - i think its the providers more than anything

  • @franky1116
    @franky1116 10 дней назад

    24166% wtf 😅

  • @NoauticHound
    @NoauticHound 24 дня назад

    I am telling you don’t do videos of this format and if you do keep it short and sweet.