this post was submitted on 26 Aug 2021
18 points (100.0% liked)

Lemmy

12718 readers
46 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

In the sign up process, it discourages using the primary srever. In the docs it talks about performance limitations. In contast Mastadon does not do this. Worse yet, most people think of a single centralized server. And this server only has some 500+ active users a month. Maybe 10 times that many lurkers?

While I love the Lemmy design, and the community looks great, I fear that it does not scale. Worse yet I suspect that the Activity Pub protocol is grossly inefficient for Reddit style applications. Maybe a publish subscribe message broker, like MQTT would be much more efficient.

So what is gong on here. Is this an issue? Am I correct to be scared about Lemmy scalability.

And just for context, I think you are totally on the right track, way ahead of all ofther reddit clones, but maybe just a little off course. Can you crank up performance?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 3 years ago (7 children)

Mastodon will struggle to live on a 1GB RAM system, like most cheap VPS. I host one instance (single-user though) on a ROCK64 with 4GB of RAM, and it takes around 1GB. Lemmy on the other hand takes right around 100MB of RAM, also single-user instance. I guess Lemmy's developers prefer to stay on the safe side and encourage people to make use of federation as much as possible.

[–] [email protected] 4 points 3 years ago (2 children)

WOW. 100MB is tiny. but Lemmy requires postgress, and a quick google search says Postgres requires minimum of 2 GB or RAM.

[–] [email protected] 3 points 3 years ago

I must say that for now there is no content on it, it's a fresh instance, with federation enabled but still not getting content from others. Once I can start to sync with others, I'll see if there is any change.

[–] [email protected] 3 points 3 years ago

You can use RDS and not host it within the same server.

load more comments (4 replies)