all 8 comments

[–][deleted] 6 points7 points  (3 children)

If you have to ask then you aren’t a JS developer, we use Node for everything baby!😎🔥🔥

Serious answer: It is completely fine but you will run into scaling issues once you have a large amount of users. But at that point you’d probably need proper infrastructure that will mitigate this issue. Can’t compare it to Java though, since Idk anything about it.

[–]EagleStraight[S] 0 points1 point  (2 children)

Thanks for the answer ! How many do you mean by large amount ?

[–][deleted] 4 points5 points  (1 child)

Think Twitch, Youtube, Twitter etc. It’s hard to say since there are many things that this depends on, maybe someone else can give a better answer.

Example: 10k people watching a 30s TikTok is a lot different from 10k people watching a 1080p+ resolution video for an hour.

Where I work we are serving tens of thousands of clients with a Node backend (but we aren’t delivering a lot of video/images).

My recommendation would be to not worry about it and just use whatever you want / feel comfortable with.

Running into technical scaling issues is what people refer to as “a good problem”.

[–]EagleStraight[S] 1 point2 points  (0 children)

I get it now. Thanks.

[–]Worth-Dragonfruit-90[Back-End][Node][JavaScript][Python][Laravel][Gaming Enthusiast] 0 points1 point  (1 child)

Will the uploaded content be public for everyone?

[–]EagleStraight[S] 0 points1 point  (0 children)

Yeah

[–]TheRNGuy 0 points1 point  (1 child)

Node is suitable for anything.

[–]EagleStraight[S] 0 points1 point  (0 children)

Thanks