-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ONAKA NO OWARI #1
Comments
|
|
アプリケーションマニュアル要約してくれた ISUPipeは、リアルタイムのライブ配信を支援するアプリケーションで、ユーザーは配信者(ストリーマー)と視聴者(ビューアー)のどちらにもなれます。特徴として、配信者ごとにカスタマイズ可能なドメイン、リアルタイムコメント、投げ銭機能、統計情報の提供などがあります。また、ユーザーはスパムコメントに対する報告やモデレーションを行うことができ、これにより配信の品質を保つことができます。ISUCOINという独自の通貨システムを使用し、ユーザーのアイコン画像やパスワード管理に関する特別な取り扱いがあります。ISUPipeは、HLS配信サーバーや特定のAPIを通じて運営され、Node.jsの初期実装に関するパッチも提供されています。 |
|
|
|
|
インフラ構成スペック
メモリ
ミドルウェア
開いているポート
起動中のサービス
|
|
初期スコア
|
テーブルのレコード(ベンチ前)
|
サーバ分離スコアhttps://portal.isucon.net/contest/jobs/1710/ 現在のサーバ構成s1: app, dns, dnsのdb s1![]() ![]() s3![]() ![]() |
kataribe
|
CURD
|
S1S3 |
語り部のトップの直し方方針当日マニュアルにこうある
Iconのハッシュを見て、304を返すようにする |
DNSのslow queryチューニング
|
DNSはクエリチューニングでどうこう出来る状態じゃ無くなってきた
|
SELECT * FROM livestream_tags WHERE livestream_id = 7526
SELECT * FROM themes WHERE user_id = 493
SELECT image FROM icons WHERE user_id = 1015
|
PowerDNSのチューニングマニュアル |
今のkataribe
|
#5 マージで
|
PowerDNSのバックエンドをMySQLからLMDBへ変更referenceshttps://doc.powerdns.com/authoritative/backends/lmdb.html before![]() after![]() scorehttps://portal.isucon.net/contest/jobs/24763/ ![]() DNSとしてさばける量は増えたが、スコアとしては上がっていない |
Query 2
|
Query 5
|
|
サーバ全台活用サーバ構成
s1![]() s2![]() s3![]() スコアhttps://portal.isucon.net/contest/jobs/28947/ ![]() |
kataribe
|
main |
25,081
|
三島さんのicons書き出しによって約30k |
657チーム中45位 |
メンバー: @cureseven @mism-mism @pinkumohikan
アプリケーション
変更してはいけないファイル
競技終了時にポート閉じる
19999The text was updated successfully, but these errors were encountered: