えっ、いまこんな公衆電話あるの。 https://fedibird.com/@Funehee/109039851623299151
これ、みんながスマホ持ったまま通るから、道として認識してるやつではw
https://goo.gl/maps/zDJEoKfJaXWby6Pk8
新しい投稿が飛んできたら、まずアカウントを解決するんですよ。
アカウント情報を持ってなかったら、一度先方のサーバに問い合わせて、情報諸々と公開鍵をもらってくる。
この公開鍵で飛んできた投稿の署名を検証して、本物と認めて良いか判断してる。
あと、ブーストが飛んできたときも、ブースト対象の投稿を解決する。
投稿のキャッシュを持っていなかったら、一度先方のサーバに問い合わせて、そちらを先に新しい投稿として処理してキャッシュする。
ブーストされた投稿のアカウント情報がなければそれを取得する処理が挟まります。
解決したら、それからブーストが処理されます。
アカウントや投稿の処理では、アバターやヘッダ、添付ファイルなどを取得して処理するアクセスと時間も必要です。動画は特に遅いです。
リプライの親投稿も取りに行きますが、そのへんはあとから追いかけですので、遅延には影響ありません。
このへんが、相手サーバの応答速度なども含めていろいろ絡んで、同時処理されていくので、
タイムラインの表示順は簡単に入れ替わります。
ActivityPub対応ログ記録サービスを始めました。→https://notestock.osa-p.net/ ぶろるっく https://mastodon.blolook.osa-p.net/ フォローリンク http://followlink.osa-p.net/ X版ぶろるっく・ふぁぼるっくなどを作っていました。おすすめユーザーは分散SNSを始める上で、色々な方面への足がかりになりそうな方です。「Xからの転載にはURLをつけて欲しい会」会員。