雪あすか on Nostr: ...
あけおめの挨拶で負荷が非常に高くなるという俗説がありますけども、仮にサーバーが大丈夫でも利用者視点だとどうなるかってのちょっと考えてみたけども、
Mastodon webの実装になりますけど、みんなが画面開いてる時、最大2つのストリーミングに同時接続します。
1つ目は「user」というもので、アカウント固有のものです。具体的には、ホームタイムラインの投稿/通知/スタンプ/おはぎを「user」を通して受け取ります。
2つ目は今開いている画面のタイムラインです。LTL開いてる時はLTL専用、連合開いてる時は連合専用、リスト専用、アンテナ専用のタイムラインがあり、ページを切り替えるたびに切断と接続を繰り返します。ホームタイムラインは「user」で代替できるため接続しません。
つまり連合タイムラインを開かなければ大量のあけおめ投稿を受け取ることもなく、通信容量の節約になります。
ただし大量のスタンプが飛び交うことも予想されます。それは「user」で配信されます。ユーザー設定の「通知」からスタンプの配信を切ることで節約になります
Published at
2023-12-28 00:03:41Event JSON
{
"id": "9323f430474dbc217d08ac3e729f6085b6b17a5cf74ba693e2643f117e10e305",
"pubkey": "f608f3a9989735c2d0730ecf7082e7c1cfefbf6f109a2e822231fe7ef59858f7",
"created_at": 1703721821,
"kind": 1,
"tags": [
[
"proxy",
"https://kmy.blue/users/askyq/statuses/111655113316833874",
"activitypub"
]
],
"content": "あけおめの挨拶で負荷が非常に高くなるという俗説がありますけども、仮にサーバーが大丈夫でも利用者視点だとどうなるかってのちょっと考えてみたけども、\n\nMastodon webの実装になりますけど、みんなが画面開いてる時、最大2つのストリーミングに同時接続します。\n\n1つ目は「user」というもので、アカウント固有のものです。具体的には、ホームタイムラインの投稿/通知/スタンプ/おはぎを「user」を通して受け取ります。\n\n2つ目は今開いている画面のタイムラインです。LTL開いてる時はLTL専用、連合開いてる時は連合専用、リスト専用、アンテナ専用のタイムラインがあり、ページを切り替えるたびに切断と接続を繰り返します。ホームタイムラインは「user」で代替できるため接続しません。\n\nつまり連合タイムラインを開かなければ大量のあけおめ投稿を受け取ることもなく、通信容量の節約になります。\nただし大量のスタンプが飛び交うことも予想されます。それは「user」で配信されます。ユーザー設定の「通知」からスタンプの配信を切ることで節約になります",
"sig": "3a355b7da7de1b52961f0a53d0ba99a355b0e17717a4c836dcaf92df97b5e5cb02f0c171aada004a1727044a6b4f83fe9971f74fc25b79518f52ae03651a0fb1"
}