「アーカイブ:サーバー能力問題議論用ページ」の版間の差分
Atelier toro (トーク | 投稿記録) |
Shinoharat (トーク | 投稿記録) |
||
| 3行目: | 3行目: | ||
== そもそも何が問題なのか == | == そもそも何が問題なのか == | ||
| − | |||
| − | + | === サーバーのキュー詰まり === | |
| + | サーバーの処理は、がおー!されたら、そのがおー!をタイムラインに載せる。というように動いていく。しかし、 | ||
| + | |||
| + | 合唱などのように短時間でアクティブユーザーがタイミング見て一斉にがおーすると、下のようになってしまう。 | ||
| + | |||
| + | 下のものを、右から順に処理します。 | ||
| + | |||
| + | '''[がおー!][がおー!][が''' おー!][LTL更新][がおー!][がおー!][がおー!][がおー!][LTL更新][がおー!][がおー!]・・・ | ||
| + | |||
| + | ↑処理済み | ||
| + | |||
| + | このように溜まってしまうのです。 | ||
| + | |||
| + | これが、更新時、なかなかがおー!が反映されないという待ち時間になります。 | ||
| + | |||
| + | これがQue詰まり。某所の青い鳥でも経験ないですか?「バルス!」とか「あけおめー!」とか・・・ | ||
== 何ができるのか == | == 何ができるのか == | ||
| − | + | サーバーのキュー詰まりが発生する理由として、基本的には処理速度を引き上げれば全て解決する。 | |
| + | |||
| + | 今使用しているVPSは、外部にサーバー機の管理は全部委託し、そのなかにWebサーバー、データベースを配置する。 | ||
| + | |||
| + | この処理能力は月額課金制で、基本的に金額を引き上げることで、処理まちの時間も短縮できる。 | ||
| − | + | (以前にもキューづまりが発生し、料金プランを変更した経緯がある。) | |
| − | + | これがもし最大の料金となってしまった場合、業者を変更するしかないが、現在はそこまで到達していない。 | |
| − | + | 今回の話題の中で、一番のポイント'''「快適に合唱をするために」'''問題となっていることは、'''このサーバー運営の費用'''についてである。 | |
== 費用捻出のために何ができるか == | == 費用捻出のために何ができるか == | ||
2017年4月30日 (日) 15:37時点における版
連合にダダ漏れもまずいので議論のメインはDiscordにて行っています。
そもそも何が問題なのか
サーバーのキュー詰まり
サーバーの処理は、がおー!されたら、そのがおー!をタイムラインに載せる。というように動いていく。しかし、
合唱などのように短時間でアクティブユーザーがタイミング見て一斉にがおーすると、下のようになってしまう。
下のものを、右から順に処理します。
[がおー!][がおー!][が おー!][LTL更新][がおー!][がおー!][がおー!][がおー!][LTL更新][がおー!][がおー!]・・・
↑処理済み
このように溜まってしまうのです。
これが、更新時、なかなかがおー!が反映されないという待ち時間になります。
これがQue詰まり。某所の青い鳥でも経験ないですか?「バルス!」とか「あけおめー!」とか・・・
何ができるのか
サーバーのキュー詰まりが発生する理由として、基本的には処理速度を引き上げれば全て解決する。
今使用しているVPSは、外部にサーバー機の管理は全部委託し、そのなかにWebサーバー、データベースを配置する。
この処理能力は月額課金制で、基本的に金額を引き上げることで、処理まちの時間も短縮できる。
(以前にもキューづまりが発生し、料金プランを変更した経緯がある。)
これがもし最大の料金となってしまった場合、業者を変更するしかないが、現在はそこまで到達していない。
今回の話題の中で、一番のポイント「快適に合唱をするために」問題となっていることは、このサーバー運営の費用についてである。
費用捻出のために何ができるか
「個人でやってんだから勝手に管理人でなんとかしろよ」はここでは論外として、
- 口座への直接送金→親が管理しているため難しい。高校生という制限もあって新規口座開設には親の協力が必要で、これを得るのは難しい。
- 書留など→配達員が来た時に親が対応したらバレて詰むのでは?
- 電子通貨による送金→未成年なので本来は使用できない。
- オフ会によるカンパや代表を立てての接触は、持ち逃げなどのリスクのほか必ず顔バレするので、あくまで管理人の意向に準ずる必要あり。
という、どうも首が回らない状況下にある。
他の手段
- そもそも合唱いる?
これはもう精神的な問題になるが、あくまで軽減策であって解決策ではない。 ただし、合唱が無ければ今のところどうにかなるとのこと。
- 他の誰かがサバ立てたらいんじゃね?
そもそも立てられる人がいるならこうなってないのでは、という根本的な問題。
- いくつかのサーバーを立ててそれぞれを連合する
マストドンの連合機能を使って、現在の全員参加のローカルTLを連合TLで再現する方法がある。各個人の負担を分散でき、デメリットは
せいぜいラグが懸念される程度。ただ上記の別鯖を立てるのと同じく、そんなことができる人間がいるか、それは信用できるのかという問題がある?