this post was submitted on 05 Jul 2023
1740 points (99.2% liked)

Lemmy.World Announcements

29099 readers
25 users here now

This Community is intended for posts about the Lemmy.world server by the admins.

Follow us for server news 🐘

Outages 🔥

https://status.lemmy.world

For support with issues at Lemmy.world, go to the Lemmy.world Support community.

Support e-mail

Any support requests are best sent to [email protected] e-mail.

Report contact

Donations 💗

If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.

If you can, please use / switch to Ko-Fi, it has the lowest fees for us

Ko-Fi (Donate)

Bunq (Donate)

Open Collective backers and sponsors

Patreon

Join the team

founded 2 years ago
MODERATORS
1740
submitted 1 year ago* (last edited 1 year ago) by ruud to c/lemmyworld
 

For those who find it interesting, enjoy!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Er, because we should all be working together to try to help Lemmy grow and be stable…?

I agree with this point, but I disagree with the context in which you mentioned, "They should post their clustered setup so others can replicate more easily", right as a reply to my original comment asking how Ruud felt about the centralisation of users in a federated application. This should've been an entirely separate reply, or perhaps an issue on GitHub to the Lemmy authors.

You can run on a single box, but a single problem will bring down your single box. This is a basic problem commonly discussed in DevOps circles.

Again, I agree, but the context in which you mentioned it, basically suggests that everyone who runs single instance Lemmys are doing it wrong, which I disagree.

Lowering the entry requirements is part of how we can get wide-spread adoption of federated software. Not telling people that they have to have at least 2 instances with redundancies or they are doing it entirely wrong.

The bare minimum I would ask anyone running their own instance, is to have backups. They don't need fancy load-balancers, or slaved Postgres database setups, or even multi-node redis caches for their instances of sub-thousand users.

For example, one reasonably priced server on most providers is like $20-40/month. Say a load balancer as a service is another $10-20, and a database server or database as a service is also like $20-$40. A distributed, redundant setup would be like 2 webservers, a database, and a load balancer so like, $70?

Seriously? That may be an acceptable price tag for a extremely public Lemmy host, like lemmy.world or lemmy.ml, but in no way should it be a reasonable price tag for the vast majority of Lemmy instances setup out there. Especially when most of them have sub-thousand users. $70/mo? That has to be a joke. You can easily host a Lemmy on a $5-$10 droplet for ~100 users.

I’ve deployed clustered applications myself, I just haven’t looked into doing it with Lemmy and was curious if they had a run book or documentation.

No offense, but you definitely seem like the kind of person to shill for cloud-scaling and disregard cost-savings.