Mastodonの投稿とアカウントの削除について、ちょっと書いておきましょうか。
投稿を削除すると、所属サーバ(ローカル)で削除の処理が行われる他、その投稿が届いているリモートサーバを探して削除のリクエストを送ります。
アカウントを削除すると、所属サーバ(ローカル)で削除の処理が行われる他、そのアカウントが認識されているリモートサーバを探して削除のリクエストを送ります。
各サーバで、アカウント削除と同時に関連する投稿やお気に入りなどのリアクションがすべて削除されます。
サーバを閉じる際は、管理者が全てのアカウントを削除する処理を行うことができますが、莫大な負荷がかかることなどから実行しない選択をすることもままあります。
そもそもサーバが壊れちゃったりドメインが失効したりで、復旧不能ということも多いです。
なお、削除のリクエストを送るのはその時一回限りです。
エラーになったらしばらく時間をおいて再送信しますが、相手が復帰しなければ、最終的に諦めます。
また、配送ではなく投稿やアカウントを直接とりにきたサーバは把握できていないので、それらには削除リクエストが送られません。
なるほど。Mastodonでのアカウント削除はサーバに負担をかける、って話を見かけて「なんでだろ?」と思ってたけど、そういうことなんだ。一元管理されてるところと違って、分散型だとそういう仕組みになる訳か。肝に銘じておこう。
QT: https://fedibird.com/@noellabo/109344808442764270 [参照]