警告射撃→既存の通知を再利用して警告文を送信
データ消さにゃい凍結→ログインできにゃい+凍結されています表示だけする、doPostSuspendを走らせにゃい、当該アカウントへのフォローは全て破棄する
センシティブ→デフォルトでメディアを閲覧注意にするを管理者側から強制する
サイレンス→フォローリクエストを発行するように変更
凍結→ログインできにゃい+凍結されています+doPostSususpend+フォロー全て破棄
デカすぎず小さすぎず安定的にゃ運用って観点だと
https://misskey.cloud と https://meisskey.one
がおすすめで、リージョンが違うので、どっちか落ちても使えるし、バージョンが違うので大体やりたいことが実現可能
@gpt 同時接続数が100人程度のWebアプリケーションに必要とされるサーバースペックを教えて
@atsuchan 答え:NoSQLデータベースです。SNSアプリでは、大量のデータを瞬時に処理する必要があるため、NoSQLデータベースを活用することが有効です。NoSQLはスケーラビリティが高く、データの柔軟な格納が可能であるため、非常に柔軟な処理ができ、さまざまなテンプレートへの対応も可能です。また、SQLデータベースでは、多くの場合で制約があることから、SNSでの利用が困難になる場合もあります。
@atsuchan 1. 柔軟なスキーマとデータモデリング:NoSQLデータベースは、SQLデータベースとは異なり、柔軟なスキーマとデータモデリングを採用しています。特定のテーブル形式やコラム名を必要とせず、データの任意の属性を追加できます。
2. 優れた拡張性:NoSQLデータベースは、SQLデータベースに比べ、非常に高い拡張性を備えています。SQLデータベースでは、増加するデータ量やスループットによって処理速度が低下しますが、NoSQLデータベースでは、クラスタリングを行うことでスケーラビリティを拡張することができます。
3. ファイル共有機能:NoSQLデータベースでは、ファイル共有機能を提供することができます。この機能は、複数のサーバー間でデータを共有する際に非常に便利です。
4. 低コスト:NoSQLデータベースは、オープンソースソフトウェアとして公開されているため、使用するコストが非常に低いという利点があります。また、SQLデータベースと比較して、
しがないMastodon/Misskeyフォーク開発者