Re: A side effect of success
"This issue has always existed of course [..] What happens is essentially the 'Slashdot effect'"
No. This is a far more severe issue.
The problem is twofold. For one, in this case it's not only those users who actually click through to the referred site, that are generating network traffic, but everyone else who gets the shared content shown in the form of a thumbnail. And that's generally a 50-100-fold increase in traffic to let's say having an excerpt of an article posted to Slashdot, Facebook, or whatever - as most people who get the preview shown usually don't click through to the source; but with Mastodon they (their client) will still all download the full page.
The other - more severe issue - is that most of that extra traffic does not yield any income to the operators/publishers of the target site. Under normal circumstances, when someone clicks through the original site, they'll not only generate network traffic, take up server resources, etc., but also allow - by actually loading the page in their browsers - the operators/publishers to cover the costs of said network traffic, server resources, etc. for ex. through the showing of ads. However, when it's only a link preview that's shown to the user, there's no way for the operators/publishers to recoup the costs of serving the data for the preview.
So, even if their server and network connection can actually handle the excess traffic, they'll now only be able to recoup like 1/50th-1/100th of the costs than under normal circumstances. And this generally breaks to business model the free web is built on. All that because Mastodon developers are lazy to implement some kind of preview caching or preview distribution alongside the messages themselves.
Btw the lack of cached previews is also disadvantegous to the privacy of Mastodon users, because it makes it easy for bad actors to track who's been reading a particular feed or following a particular source - just because every single user who has the referred content link appearing in their feeds will have their IPs revealed as their Mastodon client is accessing the target site in order to retrieve the content that's needed to generate the link preview. For every single one of them.