Mastodonの管理画面でmisskey.ioのとこみると、fedibird.comの場合でフォロー合計46,237って出るんだけど、これは延べ人数。
たとえばしゅうまい君をfedibird.comからフォローしている人は1,186いるんだけど、しゅうまい君の投稿はそれぞれ1回だけmisskey.ioからこちらに送られてきて、それをこちらで1,186人のフォロワーに配る仕組みになっているのね。
だからユニークユーザー数も重要で、こちらは15,156。
15,156人分の溜まっている投稿を受け取って、46,237人に配るわけ。
fedibird.comの場合、フォロワーへ配る他に、各種の購読の処理が加わる。一般的なMastodonサーバでも、ハッシュタグのフォローの処理は加わる。
実際にmisskey.ioの15,156人から24時間にどのぐらいの投稿が配送されてくるのか調べると、1月2日の24時間でみると2,908人が行った29,354件の投稿になる。この数字も面白いね。
ちなみに、misskey.ioの配送の中には投稿だけじゃなくて絵文字リアクションとか投稿削除とかフォローリクエストとか承認とか、いろんなものが混じっているはずなので、投稿件数ではないよ。リアクションの割合は多そうだねえ。
今io鯖からの配送がかなり遅れてるみたいです
MisskeyやMastodonなどのActivityPub規格のSNSは、発信したサーバーからフォロワーのサーバーへ都度都度投稿データを配送する仕組みです。その量が多すぎるのかサーバーの不具合かちょっとわからないんですがio鯖の中で詰まっているようです。
リモートでユーザーを確認することや、ノートを照会してリノートしたりはできます(こちらからのリクエストには通常通り応答可能)
手帳とか日記とかエッチなイラスト描いたラクガキ帳とかいちいちシュレッダーかけるの大変だよ~!!と思って、ふと会社でやってる溶解みたいなの個人でやるならどうするのか検索したら都内の郵便局でやってるらしいんだけどみんな知ってた!?
絶対に過去に でバズってそうだけど記憶にないわ
#fedibird
書類溶解サービス(個人のお客さま) - 日本郵便 https://www.post.japanpost.jp/life/yokai/individuals.html
资本家宁愿把牛奶倒进河里也不低价出售,那躺平的人就是宁愿把劳动力丢掉也不低价出卖。
叹气。多邻国大裁员。裁掉了上千名翻译,用人工智能来替代。真是一场荒唐的悖论。如果AI可以替代人工翻译的话,那学习语言还有什么用呢。可多邻国偏偏就是一个学习语言的app啊。
あとでお借りしたい
QT: https://misskey.io/notes/9lf363mfhw [参照]
NERVってただのネタアカウントだと思ってたのに実はすごいところなんだよな
https://note.com/kunihirotanaka/n/n9088ede95f09?sub_rt=share_b
TLを圧迫するなという意見も分かるけど、これもまた大切なことだと思うのです
#fedibird
QT: https://misskey.io/notes/9ny8xrpfih290229 [参照]
あけおめ負荷試験、無事終了ということで簡単にご報告を。
Mastodonは、処理を小さな単位に分割し、それらを大量に処理する構造になっています。
具体的には、投稿の処理、お気に入りの処理、誰かのタイムラインに投稿が届いた処理、リモートサーバに届ける処理、などの小さな単位に分かれていて、これをdefault、pushなどの分野ごとにわけ、順番に処理しています。
処理の一つ一つを『ジョブ』と呼び、順番に処理する待機列を『キュー』と呼んでいます。
『Sidekiq』という仕組みがこれを支えています。
新年は、いつもよりたくさんのユーザーがアクセスし、新年の挨拶などを大量に投稿しますので、膨大な『ジョブ』が発生し、『Sidekiq』の『キュー』で長い順番待ちが発生します。
そうすると、タイムラインに5分前や10分前の投稿は届くけれども、いま自分が行った投稿は流れてこないなど、処理の遅延が発生します。
時間をかけて順番に処理しているだけなので、待ってさえいれば確実に終わるということでもあります。
こうした状況は意図して発生させることが難しく、地震のように予測できないものに比べ、新年は発生タイミングがわかっているので、貴重な機会になっています。
Mastodonを運用する上で、遅延を一切発生させない環境を整えることもできるし、混雑時にある程度の遅延が発生することを織り込んで通常時に快適な範囲に留めることもできます。
遅延させないつもりなら、非常時に処理能力を高められる仕組みにするか、普段から処理能力を高くしておけばいいのですが、いずれにしても余裕をもって予算投入する必要があります。
ですが、お金がたくさんかかりますので、fedibird.comではこの方針をとることはできません。
そこで、遅延を許容し、予算規模を拡大せずに乗り切る方針で臨んでいます。
結果として今回は、過去の実績やあらかじめ予想した遅延時間に対し、少ない遅延と短い時間での回復となりました。
遅延が発生したのはdefaultキューだけで、他のキューはほぼ遅延なく流すことができましたので、defaultキューの処理を省略したり効率化する方法を考えようという方向性が確認できました。
ご協力いただきありがとうございました。
@mastodon_japan_net 転送されてくるのがちょっと遅いのでイライラしますが、まあまあ使えるかと。
FedibirdのWebUIの人は、 @@ japan と入力すると補完候補が出てメンションしやすいです。グループの中からだけ候補が出ます。
アプリから使ってる人は……何か工夫してくださいw
デザイナーのてんぱるさんと共同開発しております「同人誌表紙メーカー」https://dojin-support.net/ がこのたび2周年を迎えました!デザイン大量追加、欧文フォント追加など大幅リニューアルしてますので、表紙作りにお悩みの方、ぜひご利用くださいませ
新しい百合Misskeyサーバーを立てました、よろしくお願いします
https://space.lilygl.net/