Wait are you using typescript/js for the backend? So node.js? I'd shy away from that for high user count websites, tbh. Just use aspnetcore and be assured it will scale amazingly and have a wide pool of talent that can contribute with clean code.
The event loop of node makes it well suited for backends dealing with web requests and no heavy processing which I wouldn't see Lemmy deviating from too much and has a plethora of open source libs/tools tailor made for web dev space. The vast majority of our server load is database queries which are currently unfortunately tightly coupled to large websocket views so I think the exact choice here matters little over just engineering it well.
Wait are you using typescript/js for the backend? So node.js? I'd shy away from that for high user count websites, tbh. Just use aspnetcore and be assured it will scale amazingly and have a wide pool of talent that can contribute with clean code.
The event loop of node makes it well suited for backends dealing with web requests and no heavy processing which I wouldn't see Lemmy deviating from too much and has a plethora of open source libs/tools tailor made for web dev space. The vast majority of our server load is database queries which are currently unfortunately tightly coupled to large websocket views so I think the exact choice here matters little over just engineering it well.
you're a sadist
that sounds ridiculously unfun ._.
deleted by creator
I find aspnetcore incredibly fun and clean. I love it. Also its like the 2nd most fast webserver available.
deleted by creator
lol why is this evil??
It's webscale