FYI: You all know lemmy.world (instance) is consistently failing to send to other instances, right?locked

mashhitmyself@lemmy.world to No Stupid Questions@lemmy.world – 31 points –

Just in case anyone is using their account here to post to off-instance communities: those posts and comments seem to have a very high failure rate. There is a lot of activity and accounts on this instance. This is to raise awareness, not to pull people away or break up the lemmyverse. Quite the opposite really: there is a technical problem on this instance that might be preventing the lemmyverse from functioning as it should.

48

You are viewing a single comment

Do it. Be super aware of how federation works though. The more stuff your users subscribe to the more network traffic you will need to accommodate.

Is there any use to spinning up an instance, only allowing say 10 people max, then just keep it updated and let it run, to take the load of those ten people off the bigger instances? Is that too small time to be useful? I have pretty weak upload.

I think that would be worth it, yeah. Of course if you are hosting it on your home network there will be some added security concerns (and that might make it better to only allow signups to friends/friends of friends/etc). The way I see it is that some instances are going to host the largest communities, and therefore those instances are going to need to handle all of the incoming/outgoing updates to posts in those communities. Right now they can't do that reliably and push updates out to all of their users' devices.

So in the long run I think having small/medium instances (say a couple hundred, not tens of thousands of users) will be the way to grow. These smaller communities can push updates to their smaller user count reliably, and then have more resources to handle federated content coming in and going out. I think scaling for the incoming/outgoing federation requests would be easier than for direct user activity. Federation stuff can be queued and then spread over time, but user requests cannot be.

Upload will depend on your user's activity (posting/voting/commenting.) Download will depend on that PLUS what the users are subscribed to.

Just trying to get a sense if it's worth bothering with my 10Mbit up.

It's really quick to get running. You need a fairly reliable IP/hostname as this is how your server will talk to all other servers and users. If you use dynamic dns, make sure it's rapidly updated if your ip changes.

Yeah, I just don't want to set it up, realize it's trashing my home connection, and then have to boot off those ten users. Maybe I'll set one up with just me, then if everything is alright, add one more and see. Thanks for the tips! :)