Post 3467381 by djmoch@mastodon.technology
 (DIR) More posts by djmoch@mastodon.technology
 (DIR) Post #3467378 by djmoch@mastodon.technology
       2019-01-28T11:42:30Z
       
       0 likes, 0 repeats
       
       Has anyone done any back-of-the-napkin calculation on what the server demands will be to run an #ActivityPub server if the number of folks participating increases by an order of magnitude? Can people even realistically self-host at that point? What's the upper bound on the number of m.s-sized instances someone's home server can federate with?
       
 (DIR) Post #3467380 by padraic_padraic@mastodon.technology
       2019-01-28T11:55:10Z
       
       0 likes, 0 repeats
       
       @djmoch I'm actually interested in that too... I've been wondering about ever since seeing @ashfurrow joke about how many sidekiq jobs he created by deleteing and redrafting a toot three or four times... Maybe they have some insight?
       
 (DIR) Post #3467381 by djmoch@mastodon.technology
       2019-01-28T12:00:29Z
       
       0 likes, 0 repeats
       
       @padraic_padraic @ashfurrow It almost seems like there's an inflection point somewhere in the future where #ActivityPub only continues to work if the number of instances starts to grow linearly with the number of users. My impression is that isn't really happening now.
       
 (DIR) Post #3467382 by jonw@mastodon.technology
       2019-01-28T12:08:45Z
       
       0 likes, 0 repeats
       
       @djmoch @padraic_padraic @ashfurrow Generally, the less users you have, the less federating that happens. Your instance only federates with instances it knows about and it learns about them by the people you follow and who they follow. So, while you can definitely end up federating with a lot of instances from a single-user instance, it still won’t likely be as many as a system with many users. And as an admin you can control federation if it gets out of hand.
       
 (DIR) Post #3467383 by ashfurrow@mastodon.technology
       2019-01-28T13:57:30Z
       
       0 likes, 0 repeats
       
       @jonw @djmoch @padraic_padraic I only have anecdotal evidence, but the resources needed to run a Mastodon instance have scaled sublinearly with the number of registered users. There are a lot of variables, especially active-vs-inactive users. Though I agree we should see more instances as the fediverse grows, I’m not sure I agree that they need to grow linearly. Performance improvements in the Mastodon codebase and switching to jemalloc both help, too.
       
 (DIR) Post #3467891 by padraic_padraic@mastodon.technology
       2019-01-28T14:13:22Z
       
       0 likes, 0 repeats
       
       @ashfurrow @jonw @djmoch Thanks for weighing in!Yeah I guess it’s good that we’re mindful of this but let’s be honest, the environmental impact of fedi will probably be small even just by virtue of stripping out the massive surveillance and ad bidding framework built around many modern services!
       
 (DIR) Post #3468140 by ashfurrow@mastodon.technology
       2019-01-28T14:20:46Z
       
       0 likes, 0 repeats
       
       @padraic_padraic @jonw @djmoch lots of folks run personal instances off of raspberry pi’s and stuff, I even read someone who runs it off of solar power (intermittent downtime as a feature, not a bug)
       
 (DIR) Post #3468379 by djmoch@mastodon.technology
       2019-01-28T14:27:23Z
       
       0 likes, 0 repeats
       
       @ashfurrow @padraic_padraic @jonw Hosting Mastodon specifically on a Raspberry Pi? Or some other ActivityPub server? Either way I’m genuinely surprised to hear about that, but glad!
       
 (DIR) Post #3468596 by ashfurrow@mastodon.technology
       2019-01-28T14:32:19Z
       
       0 likes, 0 repeats
       
       @djmoch @padraic_padraic @jonw Running Mastodon on a Raspberry Pi, but they discuss Pleroma too here: https://github.com/wimvanderbauwhede/limited-systems/wiki/Pleroma-and-Mastodon-on-the-Raspberry-Pi-3
       
 (DIR) Post #3468633 by ashfurrow@mastodon.technology
       2019-01-28T14:33:24Z
       
       0 likes, 0 repeats
       
       @djmoch @padraic_padraic @jonw it says that Masto ended up requiring too much memory (which, yeah it'd be hard to fit it in 1GB) but it should be doable.Remember, Pi's are twice as fast as the Pentium 4 😲
       
 (DIR) Post #3468703 by padraic_padraic@mastodon.technology
       2019-01-28T14:35:21Z
       
       0 likes, 0 repeats
       
       @ashfurrow @djmoch @jonw I also remember stumbling across an instance that used a small cluster of Pis (one for sidekiq, others for other services...) but alas I can’t remember what it was called!
       
 (DIR) Post #3468881 by ashfurrow@mastodon.technology
       2019-01-28T14:41:06Z
       
       0 likes, 0 repeats
       
       @padraic_padraic @djmoch @jonw oh what a cool idea!