angiebaby,
@angiebaby@mas.to avatar

I wasn't aware of this.

Because of the topic of the article itself, I'm linking from the Wayback Machine. (This was posted today.)

Please Don’t Share Our Links on Mastodon: Here’s Why!
We need to talk about this problem. Should Mastodon step up?

https://web.archive.org/web/20240501061113/https://news.itsfoss.com/mastodon-link-problem/

ajroach42,
@ajroach42@retro.social avatar

@angiebaby I run in to this with @newellijaytv all the time.

If I post a new video, or update an existing one, or link to a video the FediDoS can take us offline for 5+ minutes. Usually it's just a blip, but sometimes it crashes a process and we have to start things back up.

I'm sure there are things I could do to make it less extreme, but I haven't tried yet.

meejah,
@meejah@mastodon.social avatar

@ajroach42 @angiebaby @newellijaytv This should scale with "number of instances occupied by followers" as I assume (hope?!) that the previews are generated per-instance.

Unfortunately the post doesn't share the number of servers hitting them (surely it's not 37000+ instances?)

Sites that can't handle this number of requests could presumably take some steps themselves (e.g. "slow down requests from Mastodon instances"). What do they expect "mastodon" to do here, exactly?

benchaotica,
@benchaotica@mastodon.nz avatar

@meejah @ajroach42 @angiebaby

"what do they expect "Mastodon" to do here?"

  1. turn off link previews, if not completely then at least by default, or
  2. have one instance generate the preview then share it with the others instead of each instance generating its own preview, or
  3. randomly delay link preview generation up to an hour or two so that the load isn't all at once, or
  4. restrict link previews to known huge sites which can shrug off the load.
meejah,
@meejah@mastodon.social avatar

@benchaotica @ajroach42 @angiebaby There's currently ~11000 mastodon instances; federation itself takes time, so even if you had 11k followers each on their own instance ... is that really "DoS" territory?

On the flip side, do sites that can't handle (at most) 11k requests over "many minutes" already have a way to opt out of preview generation?

Also, "it's foss" takes 84 requests and 6.26MB (or "4 Dooms") to load, perhaps something can be done there too...

ajroach42,
@ajroach42@retro.social avatar

@meejah @benchaotica @angiebaby the problem is significantly worse than one request per instance. The details are covered in one of the linked github threads. I'm not interested in continuing this conversation.

Thanks!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • kavyap
  • ngwrru68w68
  • tacticalgear
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • Durango
  • slotface
  • everett
  • vwfavf
  • rosin
  • khanakhh
  • normalnudes
  • Leos
  • cisconetworking
  • cubers
  • InstantRegret
  • ethstaker
  • osvaldo12
  • modclub
  • anitta
  • provamag3
  • GTA5RPClips
  • tester
  • megavids
  • JUstTest
  • All magazines