this post was submitted on 13 Jun 2023
440 points (99.8% liked)

lemmy.ml meta

1406 readers
1 users here now

Anything about the lemmy.ml instance and its moderation.

For discussion about the Lemmy software project, go to [email protected].

founded 3 years ago
MODERATORS
 

Its now running on a dedicated server with 6 cores/12 threads and 32 gb ram. I hope this will be enough for the near future. Nevertheless, new users should still prefer to signup on other instances.

This server is financed from donations to the Lemmy project. If you want to support it, please consider donating.

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

I haven't dug into the bowels of lemmy, but is there anything to be gained by scaling horizontally?

[–] [email protected] 0 points 1 year ago (1 children)

Probably, but it's significantly more difficult to set up and maintain, and introduces new problems. I'm sure it'll be considered once they reach the limits of what a single node can handle.

[–] [email protected] 1 points 1 year ago

I'm fully aware of the operational challenges involved. What I have not looked into (yet) is whether it is even feasible.

  • What happens to sessions?
  • are there asynchronous jobs that need managing
  • will my DB become a bottleneck long before my instance anyway?

Honestly, the operational side doesn't worry me, I can do that in my sleep. Application level issues I am powerless to solve however.

[–] [email protected] -1 points 1 year ago (2 children)

I assume it's for the sake of more freedom. Without admins to make troubling choices like in the case of reddit, lemmy can't be corrupt so easily. I'm quite new to this as well, but from what I've seen, the most lemmy can do is unlink certain instances so they don't show up in your search, but instances may live or die, but the social network as a whole lives on (except if the killed instance housed your account).

[–] [email protected] 2 points 1 year ago (1 children)

They meant horizontally scaling this instance (multiple servers serving the same app)

[–] [email protected] 1 points 1 year ago

Oh, my bad. Thanks for the clarification.

[–] [email protected] 2 points 1 year ago (1 children)

I think you have misunderstood my question because I have no idea what you are talking about.

[–] [email protected] 1 points 1 year ago

Yeah that was my bad, I thought you meant horizontal scaling utilizing multiple instances.