62

I joined Lemmy a few days ago under the lemmy.world instance and want to keep it as my main instance, but it’s being pretty laggy.

I don’t have access to a computer to ping each instance so am wondering if there’s a mobile way to do so.

top 36 comments
sorted by: hot top controversial new old
[-] Kinglink@lemmy.world 18 points 1 year ago

"Ping" shouldn't affect lag, and your ping should be almost unnoticeable to you. Ping basically means the time a packet takes to the server.

For anything other than a video game, you're going to focus more on server load, and utilization. If something is overloaded (Lemmy in general is overloaded) it doesn't matter what your ping is, the server can't process as many requests as it gets and you see "Lag".

Part of the process right now is figuring out if Lemmy can keep up with the traffic, this is part of the growing pains of a new "social media" server. Best thing to do if it's bothering you is give it a few days and hope they can work something out.

[-] Eclipciz@lemmy.world 1 points 1 year ago

I realize. I just wanted to make a new account with the lowest ping instance while the server is upgraded at lemmy.world

[-] Kinglink@lemmy.world 8 points 1 year ago

The point I'm making is "ping doesn't matter". If you want to go to a different instance that's fine, find one that seems responsive. You're using the wrong terminology/thinking when deciding which instance you want to be on.

[-] Eclipciz@lemmy.world 2 points 1 year ago

It doesn’t? Something with 1000ms is going to be less responsive than 100ms geographically closer, though I don’t know how much it varies.

I assume that me, being the the US, will have a significant enough high ping by being on an instance that’s hosting in Finland. I never used the wrong terminology, just was asking about how to find the lowest ping — I only said I was trying to find the lowest ping because lemmy.world’s servers are shutting the bed. I can see where the extrapolation comes from though, didn’t make it clear enough.

[-] Kinglink@lemmy.world 4 points 1 year ago

Unless you're clicking through pages at record speed, 1 second latency for a web page and 100ms will be almost unnoticeable.

I just pulled Amazon.com, and on my computer it takes about 2 seconds for it to render, if we add 1 second of ping and it took 3 seconds to rend, I wouldn't notice it. Looking inside chrome tools, I see it takes 700ms to download the content on the front page. This is relative of course and I could go deeper (if the initial page, and the content server both were 1 second away, technically it could take 2 seconds because it needs two round trips) but that's kind of besides the point.

The main issue on the web is content generation/download, it's not the time to reach the server. Lag matters more in gaming because you're constantly talking to the server in a round trip constantly, so any latency is increased and will be more problematic. but with HTTP, you're sending a request and getting it back, it's a single round trip, you then will take time to parse that data and read it, and then when you're ready for more you're doing another round trip.

So if a server is 100ms or 1 second away you're only paying that penalty once in a while. The issue is if the website gets under heavy load and can't respond for multiple seconds or more, or fails to respond. That's more of an issue with server load, which is why I say to focus on that.

If you TRULY think this is an issue, go to your command line and run "ping lemmy.world" I get 189ms pings. Amazon gives me 79 ms pings. Google is 28 ms ping. Those levels will be unperceivable after you consider the rest of the time it takes to download and render a page.

[-] tyfi@wirebase.org 1 points 1 year ago

The difference between 2s and 3s is actually quite large, in terms of peoples patience to stay on a website. There have been many studies on the effects of longer RTT for websites. The conclusion of most of these studies is that there are massive drop-offs in users (abandoned sessions) once you get into the 3, 4, 5s ranges.

[-] PotjiePig@lemmy.world 2 points 1 year ago

The difference betwen 1000ms and 100ms might be massive for gaming or live video chat as that 1 second delay is very noticeable. In terms of viewing a web page, a second to send a request from click will be almost imperceptible. As there is still a few more seconds to load the data that your device anyway. So you are talking about a 5 second wait time or a 4 second wait time. It doesn't really matter.

The big difference is server load. A quiet server with a fast internet connection doesn't need to process as many requests and therefore you don't have to wait in queue. A low server load with a high ping could take a second or two while a server next door to you with 10 seconds worth of requests could take ten seconds.

The ping isn't the issue as real time delay is not the important factor here.

Try a few instances and see which feel faster. It's kind of hard to guage, although I imagine someone could build a tool that tests server responsiveness at pulling a request from a sample link and a local link on its own instance and generate a report I guess.

[-] r00ty@kbin.life 1 points 1 year ago

In most cases, the ping from the US to Europe is going to be <500ms. Half a second. Now, back when most stuff was serves up sequentially and the turnaround time from ping between getting each small file mattered. Now, page and media are pulled in one. So, really you shouldn't feel much difference.

There will be a difference, sure. But it will be negligible I'd expect. But, you can just visit some different ones and see.

[-] manitcor@lemmy.intai.tech 18 points 1 year ago

Start with physical location https://lemmy.fediverse.observer/map

then ping/test the ones you like closest to you.

[-] Eclipciz@lemmy.world 6 points 1 year ago

Yea ended up choosing a pretty popular one near me, hopefully they don’t shut down or something though. Thanks!

[-] manitcor@lemmy.intai.tech 4 points 1 year ago

always a risk. keep an eye out for migration tools.

[-] kratoz29@lemmy.fmhy.ml 5 points 1 year ago
[-] manitcor@lemmy.intai.tech 3 points 1 year ago

lots of people asking for them, keep asking, likely to get built, the APIs are open after all.

think of this system more like IPFS, your content is going to be your responsibility if you want it to endure

[-] PixelPassport@chat.maiion.com 4 points 1 year ago

This is awesome, found a tiny instance near me and it's the fastest one I've used yet

[-] manitcor@lemmy.intai.tech 2 points 1 year ago

small instances are the best, remember it will take some time before new subscriptions start flowing into the server esp if you are the first person to sub to a remote community.

[-] PixelPassport@chat.maiion.com 3 points 1 year ago

Yeah I'm still trying to figure that stuff out. I can find my username from lemm.ee but not the community that I made there. Same with kbin, I can find my lemm.ee user but can't find the community for the life of me.

[-] manitcor@lemmy.intai.tech 3 points 1 year ago

step one, make sure you are searching for the community with the right format

!@

you might need to try a couple times and wait a min, its slow with no ui indicator that its still working

if that fails, get a link to a post from the community (be sure to use the community's home instance) and search for that. Once again it may take a few attempts and some waiting. If it fails, just try again tmw, sync things.

[-] PixelPassport@chat.maiion.com 3 points 1 year ago

Thank you! This is helpful. I finally found it and got it to load all the posts.

[-] tarjeezy@lemmy.ca 3 points 1 year ago

Thanks so much for this. I've been pulling my hair out trying to figure out which instance is actually near me. Join-lemmy instance descriptions really should include servers' general locations.

[-] bdonvr@thelemmy.club 2 points 1 year ago

It's weird. My instance is hosted on a VPS in New Jersey, but shows here in Mexico. The company I rent the server from doesn't have a data center in Mexico

[-] manitcor@lemmy.intai.tech 1 points 1 year ago

they providing any edge caching for you?

[-] bdonvr@thelemmy.club 2 points 1 year ago

Not as far as I can tell. It's a pretty barebones VPS from IONOS

[-] manitcor@lemmy.intai.tech 1 points 1 year ago

somehow this is dns's fault

[-] Sir_Kevin@lemmy.world 2 points 1 year ago

This is amazing! Thank you!

[-] tyfi@wirebase.org 7 points 1 year ago

There is unfortunately not a good tool to help with what you’re looking for.

The best way is to browse to a few servers and see if they feel snappy. You can click through without an account.

https://wirebase.org is ours, which is hosted in the US

[-] qwop@programming.dev 1 points 1 year ago

My understanding (from limited knowledge) is that also due to how federation works even if you're instance isn't under too much load, you may notice issues with posts/comments from other instances if they're struggling.

[-] hawkwind@lemmy.management 5 points 1 year ago

I’d like to see or make a tool that measures “federation” quality.

Lots of servers are locally responsive, but lag or completely fail posting to remote servers or accepting remote requests.

How can i participate in a conversation when half of the instances are hours behind or may not get my comments at all :(

This seems to be a combination of software and load and it is very insidious because it doesn’t affect local functionality so admins that don’t care or check think their communities are just fine.

[-] tyfi@wirebase.org 3 points 1 year ago

I’ve been considering doing something very similar. Will PM you

[-] EmperorGormet@lemmy.world 4 points 1 year ago

Pretty sure there are many reasons this is the case. High influx and abnormally high active users is even hard for large websites to manage properly. I know a lot of the instance owners are working tirelessly to update and manage the extra traffic.

That being said I know virtually nothing about how this all works but from what I understand even if you were to join a low latency instance that has less users you would need to still “speak” with the higher traffic instances for any content posted there. So you would still have the same issues on most content.

Someone more knowledgeable should correct me where I am wrong because I certainly might be.

[-] Cevilia@lemmy.blahaj.zone 3 points 1 year ago* (last edited 1 year ago)

There are plenty of ping tools available. If you're on Android, you might be interested in Termux (F-Droid, Play), that lets you have a Linux commandline right on your phone. I personally use Net Analyzer (Play) too but there are plenty out there.

[-] SomeOtherUsername@lemmynsfw.com 3 points 1 year ago

ping 'em!

But really, just browse for a bit and see if it's comfortable for you.

[-] SomeOtherUsername@lemmynsfw.com 2 points 1 year ago

There are ping apps on mobile as well

You can run ping commands from mobile and other devices.

[-] bender@insaneutopia.com 1 points 1 year ago

I dont have it on me but there are fediverse sites that track all the instances.

[-] bender@insaneutopia.com 0 points 1 year ago
load more comments
view more: next ›
this post was submitted on 03 Jul 2023
62 points (94.3% liked)

No Stupid Questions

35699 readers
1076 users here now

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others' questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it's in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.



Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

founded 1 year ago
MODERATORS