インターネットの限界への挑戦! 「72時間ホンネテレビ」の負荷対策とその裏側 #abematv_dev #a

AbemaTV Developer Conference 2018 https://developer.abema.io/2018/
4
D.Takahashi.kubeconfig @yaemonsan

トラッキング用リクエストの削減、ExoPlayerの不具合修正、コメント/視聴数の取得間隔の調整、トラッキング用リクエストを本体から分離。 #abematv_dev #a

2018-10-13 15:16:16
KazuakiM @kazuakim4tw

#abematv_dev #a Cacheヒット率がわるかったので、今までCacheしていなかったものもCacheするようにした。さらにポーリング間隔などをチューニング、不要なトラッキング処理を削除する事で安定感がましたのか。

2018-10-13 15:16:53
Yasuaki Matsuda @yacchin0101

サーバ台数 -> EC2使ってんのかな (ECSで使ってるかもしれないけど) #abematv_dev #a

2018-10-13 15:18:04
とあるミンゴ @osamingo

一番守りたいものを守るための対策 #abematv_dev #a

2018-10-13 15:18:12
D.Takahashi.kubeconfig @yaemonsan

一部機能や連携システムのダウンに備え、エラーハンドリングを見直し、コンテンツ側とも使用機能の調整を行った。 #abematv_dev #a

2018-10-13 15:18:16
D.Takahashi.kubeconfig @yaemonsan

ネイティブアプリは更新されるまでの時間があるが、アップデートを強制する仕組みがあらかじめ作ってあり、解決した。 #abematv_dev #a

2018-10-13 15:19:27
D.Takahashi.kubeconfig @yaemonsan

起動処理を緩やかにするために、事前に30分のカウントダウンを挟んだ。50万人がすでに視聴。 #abematv_dev #a

2018-10-13 15:21:10
KazuakiM @kazuakim4tw

#abematv_dev #a playlist 99.8%のCDNヒットはすごいな。

2018-10-13 15:21:26
D.Takahashi.kubeconfig @yaemonsan

直接届く秒間リクエスト数は亀田興毅の時の10%程度に抑えられた。 #abematv_dev #a

2018-10-13 15:22:14
D.Takahashi.kubeconfig @yaemonsan

落ちればニュースになるが、珍しく落ちなかったことがニュースになった。 #abematv_dev #a

2018-10-13 15:23:14
とあるミンゴ @osamingo

サーバダウンすることはニュースになるが、ホンネテレビはサーバダウンしないことがニュースになった! #abematv_dev #a

2018-10-13 15:23:37
D.Takahashi.kubeconfig @yaemonsan

最悪、外部サイトへの誘導や画質・機能制限も用意していた。 #abematv_dev #a

2018-10-13 15:23:44
D.Takahashi.kubeconfig @yaemonsan

ついでにクラウドのコスト削減もできた。 #abematv_dev #a

2018-10-13 15:24:12
D.Takahashi.kubeconfig @yaemonsan

失敗もあった。Fire TVの負荷対策を後から追加、当日シフトを忘れていた、負債を残した可能性があるなど。 #abematv_dev #a

2018-10-13 15:26:17
とあるミンゴ @osamingo

選択と集中の大切さ、最重要なこと以外は割り切る。 #abematv_dev #a

2018-10-13 15:26:58
D.Takahashi.kubeconfig @yaemonsan

選択と集中が大切だった。またサーバ・インフラ以外も含めて対策をしたことで、大きな効果が出た。 #abematv_dev #a

2018-10-13 15:27:02
D.Takahashi.kubeconfig @yaemonsan

これからはインターネットの限界との闘い。 #abematv_dev #a

2018-10-13 15:27:33
D.Takahashi.kubeconfig @yaemonsan

放送波が届けば視聴できるテレビとは違い、AbemaTVはTbps級のトラフィックになった。 #abematv_dev #a

2018-10-13 15:28:43
とあるミンゴ @osamingo

インターネットの限界への挑戦、テラレベルでの負荷と物理的限界。 #abematv_dev #a

2018-10-13 15:29:12
D.Takahashi.kubeconfig @yaemonsan

物理的にプロバイダたちの限界に達するときがくるのではないかと考えている。 #abematv_dev #a

2018-10-13 15:29:29
Yasuaki Matsuda @yacchin0101

「負債を残したまま」ってところが非常に気になる。負債と認識しているのであれば、暫定案からの恒久対応をどのフェーズで実施するか検討した上でシステムを構築するべき。 #abematv_dev #a

2018-10-13 15:29:33
Ryo Nakao @nakabonne

「一緒にインターネットの限界を超えてくれる人を探してます」 #abematv_dev #a

2018-10-13 15:29:38