フォロー

@mato1126@mstdn.jp 動画などのリンクにつくプレビュー表示を、プレビューカードと呼んでいますが、これには意図的な遅延が仕込まれています。

おおざっぱにいうと、Mastodonの分散は、誰かの投稿がフォロワーのいる複数のサーバに配送(コピー)されて、分散されたサーバのそれぞれで投稿を表示する、という仕組みになっているんですが、

このとき、リンクされた動画やページのサムネイルなどの情報は、投稿が配送されたすべてのサーバからアクセスされます。ほぼ同時に複数のサーバから一つのリンク先にアクセスするので、相手のサーバにとても負荷がかかります。

そこで、各サーバ毎に1〜60秒のランダムな遅延を意図的にいれて、アクセスを少しでも分散させる工夫をしています。

だいたい1〜2分ぐらいしたら、プレビューカードが生成されています。

WebUIでは、お気に入りしたりされたりしたタイミングで再読込されて、表示されたりします。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。