I use eternity for Lemmy, no matter how trash my internet is, everything loads so fast!
looks under desk and pats the Dell Optiplex server
This gave me a chuckle. Lol
Because Lemmy isn’t running a thousand tracking scripts, and they’re not intentionally making the mobile website barely functional to push you to an app where they can track even more.
I use infinity for reddit not the website and images take too long to load
It is plausible that they might slow down traffic coming in via those 3rd party apps. Certainly they know, for example, who uses Infinity vs the Reddit app. Obviously they want to control the client to force ads on users.
Reddit is running on a potato.
Lemmy is running on several distributed potatoes, with a much smaller user load per tuber (and many orders of magnitude less bots).old.reddit.com has always loaded quickly, except their self hosted photos and videos, which is a (relatively) new thing and has never loaded fast.
I think this is instance dependent. Midwest.social is super slow for me frequently and times out a lot depending on the time of day.
It is certainly instance dependent, as they would all be running in different servers.
More athletic hamsters and we keep the wheel well lubricated.
You may just be connecting to a server that is much closer, there are also more smaller servers for a much smaller client based too. People who host these servers are usually in the IT community and probably hella overspecd the server vs userbase size too. Lemmy is also an open source project that has a lot of eyes to solve and fix issues
probably hella overspecd the server vs userbase size too
properly specd by ensuring that the system could handle spikes in activity.
That’s pretty well what I was getting at, IT peeps have a brain usually
Reddit’s backend is absolute junk and not designed for efficiency from the ground up, they just keep throwing more servers in and solve the efficiency bottlenecks with a shitload of caching. A site whose meat and potatoes is text comments and links just shouldn’t be this crap at it.
Lemmy has the benefit of hindsight in design and the fact that each server is only really responsible for a subset of all Lemmy users.
It’s definitely instance dependent. I run the servers for my instance at the closest Hetzner data center to myself (west coast USA) for latency reduction and over-size/engineer it for better perf.
My instance is open for registration too, if anybody reading here would find that useful.
Lemmy doesn’t have any code in it whose only purpose is to maximize profit (e.g. code for showing ads) but isn’t necessary for functionality. Also, the decentralized nature means that any given instance has to serve only a subset of users, not all of them like reddit does.
Fewer people sucking up bandwidth on top of everything being split up across multiple servers to further lessen the load. Shoulda seen the first month or so after the APPocalypse when everyone and their mother was on Lemmy.World and it started to get hella bogged down until a few knowledgeable people pointed out that it would work better if everyone spread out to different instances.
Thank you all for the informative comments!
it drinks more coffee
No or way less obtrusive analytics.
Unrelated but does Eternity correctly support Links now? (to comments / threads)
This drove me to Jerboa, but I prefer Eternity’s UI so I’d be pleased to go back if that’s fixed.
The app is still broken. I still have it installed and it has some really annoying quirks. I use voyager and it’s solid.
I tried Voyager but status bar is white in dark mode, I can’t see anything