寝ます
とはいえ、ActivityPubのフォーラム(SocialHub) でアクティブなMisskeyコントリビューターが一人でも居れば、Misskeyと他のActivityPub実装の相互運用周りベターになってくかもと思わなくもない。
SNSする上で支障なければ、どの実装でもいいじゃんって思ってる。その上で自分は一番維持が楽なマストドンをおひとり様に使ってるし、一番検索で便利なMisskey.ioも使ってる。
無限にスケールするActivityPub実装を作る仕事に興味はあるが、今の仕事の1.2倍ぐらいもらえないとちょっと手をつけるのは厳しい。
そんなの払えるほど今のFediverseは儲からないだうしなあ。
ちなみにうちは、Sidekiqのキューが詰まり始めるとMackerelさんがお怒りのLINEをくれるようになっているのですぐ対処できるます。
メールでいうところのSPFレコードみたいに、どのIPアドレスから来るinboxへのPOSTは署名無しでも正当扱いする、とか指定できる仕組みを作ると多少は負荷軽くなる……?
Twitterも裏側はfan outの仕組みでフォロワー全員のinboxにメッセージを突っ込む方式で動いているので、実はTwitterは力業で解決しているだけで根本的な問題はFediverseと同じぐらいあると思っている。
能登地震の直後のUN_NERVの遅延を見ても、ActivityPubの連合の仕組みって高度にリアルタイム性が求められる用途には向いていない感じはしている。
【配送遅延のお知らせ】
現在、配送に遅延が生じておりMisskey.io以外のサーバーから投稿が見れない場合があります。
ご迷惑おかけして申し訳ございません、改善に向けて調査・対応しております。
メールも「あけおめメールで遅延するよ」って各種携帯キャリアがお知らせするレベルには遅延してたし、やっぱFediverseとメールは似てるよねえ……。
HTTP Signatureが重いのはわかるけど、秘密鍵さえ取得できればどこのサーバーでも処理出来るって時点でスケールアウト可能性にはさほど影響しないという認識。
ioの規模ににゃってくると、どの処理が重い軽いじゃにゃくて、「スケールアウト可能性」のほうが重要にゃんじゃにゃいかにゃと思っている今日この頃。
多少負荷がかかっても、無限にスケールアウトできる構成にする方を優先した方が、急場サーバーを増やしまくるので凌げるようににゃるからいいでしょ。
慣れてきた人が「そういえば分散SNSだったんだっけ」って初めて気づけるようにするためには、分散SNSかどうか意識して居ない人にとっては分散SNSのエグ味を感じづらく、かといって分散SNSとしての使い勝手は悪くない状態じゃないといけないよね。