this post was submitted on 03 Aug 2023
24 points (81.6% liked)

Lemmy

2172 readers
6 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
 

Hi everyone, I'm having trouble finding a Lemmy instance that works well for me. The main instance I use is down, and most others are too slow. I'm wondering if there's a way to choose an instance based on latency and the least blocked users. I found two relevant issues on the awesome-lemmy-instances GitHub page: issue #12 about choosing an instance based on latency and issue #17 about choosing an instance with the least blocked users. However, I'm not sure how to implement these into the main script to generate a readme with a few recommended instances. Does anyone have any advice or tips on how to choose a Lemmy instance based on these criteria? Thanks in advance for your help!

all 10 comments
sorted by: hot top controversial new old
[–] [email protected] 16 points 1 year ago (1 children)

For those two specifically I'd suggest to host one yourself. You then are 100% in control over blocking users/instances and the latency is super short because you're the only one on the server. That's what I'm doing.

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

Have you considered hosting your own instance instead? Seems like that would solve the issue.

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

That's what I do. I'm basically immune to any defederation drama, as I can choose who to federate or defederate with myself, and I'm immune to any downtime (other than the time I accidentally nuked my MBR the morning before I left on an all-day trip and couldn't access my instance all day because of it, but let's not talk about that).

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

Most people pick an instance by collecting a list of instances that are physically close to them, and then reviewing the /instances page to see how big the block list is. Lemmyverse.net can tell you how many users are on those blocked instances.

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

Something to consider... Lemmy runs fast with no data in it. Latency issue is tied to how much data they have stored in PostgreSQL. If they aren't holding full copies of all the remote communities, sure it is faster, but your searches and All aren't going to turn up much.

[–] azuth 3 points 1 year ago

I don't think latency is relevant in an application like lemmy. If you can't get posts from the server it's not latency but the server being overloaded.

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

If you have the ability then self hosting is the best option

Otherwise I think instances with less users and content will be quicker, but then the all feed will probably be smaller.

I will also recommend my own instance endlesstalk.org. It is very small(10 users) and the server is located in Germany. Hopefully that is close to where you live, so the latency is low.