高負荷時にトピックのリアルタイム更新がフリーズする

The 1st game weekend went alright from technical point of view (less so if we look at how the team played).

One phenomena is still reproducable. If you multitask with your phone, switch to other apps during the game chat and then come back, you sometimes end up in a situation where the topic is not updated. Status avatars do blink, indicating there is a a constant flow of posts.

A browser refresh or a visit via the index page is needed to see the missed posts.

All this using an up to date Android device w. Chrome.

「いいね!」 2

Thanks for helping us figure these incidents out – it’s a process.

「いいね!」 2

We had a derby game last evening, so it was an great opportunity to monitor this:

  • One senior user logged the whole game with Chrome Dev Tools network inspector, and no error statuses were reported on the client :+1:
  • I ran a quick poll during the game, got a few dozen responses which were 94% postivive (no issues). This is a very good result and I am not sure if a clean 100% is even possible with this survey method (random users, random HW, random network conditions). So I consider anything above 90% a success. :+1:

To sum it up, on the CDCK SaaS infra this is now a marginal issue and the features generally work well even under a heavy/spiky load. Give me a nod if you wish to deep dive into this, and I’ll provide a potential date and time. After all you never know what happens in a game, and how the audience reacts to the events.

COVID-restrictions have eased up, so currently the arenas can be sold to full capacity. This has an impact on our audience as the HC fans will be on-site at the games, rather that furiously chatting online.

「いいね!」 2

多くの活動が見られるサイト、特に多くのユーザーが単一のトピックにいて、投稿に「いいね!」が付いた場合に影響を与えるパフォーマンスパッチをマージしました。これらのイベント中に、可能性のある結果の1つが、この正確な「フリーズ」の動作でした。

単一のサイトで、この変更により、イベント開催日あたり1200万件の投稿エンドポイントへのリクエストが削減され、新しい返信のライブアップデートと競合しました。

「いいね!」 4

承知いたしました。金曜日から土曜日にかけて連続でダービーがあるので、盛り上がるでしょう。ただし、新アリーナのグランドオープニングには13,000人が来場するため、負荷に影響が出る可能性があります(プラスにもマイナスにも)。

監視します。短期・長期ともに :+1:

「いいね!」 4

CDCKの誰かがディープロギングに興味がある場合、今夜18:30~21:00、特に明日の17:00~19:30に大きな反響が予想されます。フィンランド現地時間UTC+2です。

「いいね!」 1

最近どうですか?

3〜4時間で折り返しご連絡します。

一般的に、これは問題(成功率 >90%)ではなく、最近の苦情の原因でもありませんでした。一方で、通常のユーザーは問題が発生した場合(簡単なリフレッシュまたはインデックスページへのアクセス)にどうすればよいかを知っているので、注意を払っていない可能性があります。

いずれにせよ、45分後(UTC+2 17:00)にゲームが始まるので、この件についてユーザーアンケートを実施し、クライアント側のログも記録する可能性があります。

@codinghorror 結果は以下の通りです。

以前にも何度も実施したように、今回もアンケートを実施しました。今回は質問をロンドン言語で作成したので、皆さんも読むことができます。ユーザーには完全停止フリーズと使用しているクライアントデバイスの種類を尋ねました。結果は以下の通りです。

  • 回答数が少なく、誤差の許容範囲が大きい
  • 結果は約85/15でした。これは以前のアンケートと全く同じです。良くも悪くも変化はありません。
  • フリーズを報告していたユーザーのうち数名に追跡調査することができました。実際に彼らはブラウザをリフレッシュするか、インデックスページにアクセスすることで回避できる完全停止型のフリーズを経験していました。したがって、これはまだ再現可能です。

試合は通常より早い時間に行われ、COVIDの混乱のため実際にはこの日に移動されました。そのため、同時接続ユーザー数は比較的少なかったです。通常の状況であれば、試合はアウェーゲームで7ゴールが入り、結果は苦い敗北だったため、より多くのユーザーと投稿があったと予想されます。

「いいね!」 2

しばらく経ちましたが、昨日偶然再現しました。試合終了6秒前の劇的な敗北による激しいチャットのスパイクで、私のビューの更新が停止しました。インデックスページにアクセスしても回復できず、ブラウザをリフレッシュする必要がありました。

そのため、まだ存在していますが、あまり一般的ではありません。他の場所で議論したように、チャットには何らかのトピックアーカイブ機能が利用可能になり次第、パイロット運用を開始する準備ができています。

「いいね!」 1