フォロー

@genbuchan ローカルサーバでの削除処理、リモートへの削除の配送処理、あとリモートからこちらへの逆参照(アカウント情報確かめに来たりする)が、ローカルサーバの負荷になる。

ローカルサーバでの削除処理は、投稿の削除の他に、フォローとか絵文字リアクションとか、そのアカウントが関わったあらゆるアクティビティを取り消すことになるので、そこが重い。主にデータベースに負荷がかかる。

リモートへの削除の配送は、たとえばFedibirdの例でいうと4700ぐらい一気にキューが積み上がるので、これを捌ききるまで他のキューの処理が遅延したりして、重い!って実感したりするね。

逆参照は、サーバ内のキャッシュシステムやnginxなどのリバースプロキシ、cloudflareなどの外部キャッシュサーバがカバーしてくれれば大して影響ないけど、モロにうけたらこれもとんでもない負荷になる。

リモートサーバでは、連合先に配送したりする必要はないし、データ量も相対的に少ないから、まあさほとでもない。だいたい、既に最適化されている。

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

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