ネットサービス

Mastodonでリンクが共有される度に猛烈な負荷がリンク先のサーバーに襲いかかるという報告


MastodonにURLを含むテキストを投稿すると、URLに沿ったリンクプレビューが生成されます。オープンソース関連の情報を扱うニュースサイト「It’s FOSS」は、Mastodonのリンクプレビュー生成に起因するリクエストの増加によって1日に数回ダウンタイムが発生しているそうです。

Please Don’t Share Our Links on Mastodon: Here’s Why!
https://news.itsfoss.com/mastodon-link-problem/

On Mastodon DDoS’ing Sites • Michael Nordmeyer
https://michaelnordmeyer.com/on-mastodon-ddosing-sites

It’s FOSSのサーバーでは、1日に複数回タイムアウトが発生しています。このタイムアウトは「MastodonでIt’s FOSSへのリンクが共有されたタイミング」や「It’s FOSSへのリンクを含む投稿がブーストされたタイミング」で発生しているとのこと。


It’s FOSSはCDNサービスとしてCloudflareを使っていますが、それでもMastodonで投稿が共有されるたびに問題が発生するとのこと。It’s FOSSのサーバーに影響を与えるSNSはMastodonのみで、他のSNSからのリクエストは大きな問題になっていないそうです。

Mastodonではリンクプレビューのデータがインスタンスごとに個別管理されています。このため、1つのインスタンスにURLが投稿されると、当該インスタンスだけでなく連携しているインスタンスからもリンクプレビュー生成のためのリクエストが送信されます。これにより、Mastodonでリンクが共有されるたびに大量のリクエストが発生していると考えられています。

リンクプレビューに関する問題はMastodon開発チームも認識しており、記事作成時点ではリンクプレビューに関する問題の解決が「バージョン4.4.0」のマイルストーンとして設定されています。しかし、記事作成時点のMastodonのリリースバージョンは「4.2.8」であるため、次の次のメジャーバージョンアップまで問題が解決されない可能性があります。このため、It’s FOSSはMastodonに対して問題の優先度を上げるように求めています。

この記事のタイトルとURLをコピーする

・関連記事
アメリカ大統領公式Threadsアカウントがフェディバース同時投稿機能を有効化してMastodonに投稿開始 - GIGAZINE

オランダ政府が公式Mastodonサーバー「overheid.nl」を立ち上げ - GIGAZINE

無料でX(旧Twitter)・Facebook・Mastodonにまとめて投稿や予約投稿ができるオープンソースの「Mixpost」をセルフホストしてみた - GIGAZINE

X(旧Twitter)と同等規模のアクセスをさばけるMastodonインスタンスを100分の1のコード量で作成したエンジニアが登場 - GIGAZINE

Mastodonに児童性的虐待コンテンツがあふれているとスタンフォード大学インターネット観測所が指摘 - GIGAZINE

Mastodon・Misskey・Blueskyなど分散型SNSのユーザーが政府の情報収集から自己防衛する方法 - GIGAZINE

Threads・Mastodon・Misskeyなど分散型SNS激動の時代にインスタントメッセンジャーの歴史から学べることとは? - GIGAZINE

in ネットサービス, Posted by log1o_hf

You can read the machine translated English article here.