You are right, must have misclicked somewhere for the lemmy.world stats. Here are the real ones: lemmy.fediverse.observer/lemmy.world
15472 monthly active users.
But your Reddit numbers are off by quite some margin. First, you are comparing Reddit’s daily active users to lemmy.world’s monthly active users. Reddit has 10^9 monthly active users (1.21 billion, to be exact).
Also, the ~€2000 for lemmy.world are pure hosting costs (except of €153 for donations), but for Reddit you included their whole revenue. That’s not even their costs, that’s their income.
I dug through their Earnings press release, and also there they don’t specifically talk about their hosting costs. The closest I could find was “General and administrative” costs, which is what’s left over of their total costs if you don’t take “Cost of revenue”, R&D and marketing into consideration, and that’s $68.8 million per quarter (~$32 million per month), so 10^7, and that includes salaries and all sorts of other expenses down to the rent of the offices, the PCs their staff use and even the toilet paper. Hosting costs are at best a few percent of that figure, likely much less. So I’d knock that down to 10^6.
That would give us $10^-3 to $10^-2 (if all administrative costs are purely hosting costs) per user. That’s about the difference between paying €2000 to host a Lemmy instance with 15k monthly active users and €50 for hosting a phpBB instance to do the same.
ruud@lemmy.world 19 hours ago
The 1700/mo is for all instances we host, with around 30k active users/mo. (If every active user would pay 1 euro per year, it would cover the costs) But it can’t be compared to Reddit. Reddit has employees. Employees cost more than infra. If I would pay myself and all the volunteers for the work we put in, the cost would be at least 10 times what it is now.
squaresinger@lemmy.world 18 hours ago
Don’t get me wrong, I think it’s close to heroic what you are doing, I wasn’t criticising your efforts or your calculation at all. I’m quite sure you shopped around as much as possible to find the best deal for hosting.
I’m just talking about the technology behind it, and sadly when it comes to Lemmy, it’s sometimes quite painfully obvious that the whole system was built by two randos without a background in distributed computing. It’s not exactly efficient.
In a larger corporation it would count as a good prototype, then they’d scrap it and replace it with the real product. Kinda like how Reddit did it, starting out on Python (web.py was built for Reddit, IIRC), and when they gained enough users they scrapped it and rewrote the whole thing using proper distributed computing technologies.