ISUCON7 本戦参加 (2017/11/25)

Created on 2017-11-29

チーム名「ひでおとゆかいななかま」のメンバーとしてISUCON7本戦に参加。 結果は30チーム中11位。学生枠だと3位かな? 予選の記録はこっち。

順位表

順位表

ISUCONケーキ。
ISUCONケーキ

レゴブロック。一通りオンメモリキャッシュを実装したら、次はBIGINTが鍵を握っていたようだ。
レゴブロック

やったこと

構成

主催者から与えられたサーバはCPU:2コア, RAM:2GiBのサーバ4台。 初期状態ではアプリケーションサーバ3台とDBサーバ1台という構成になっていた。

app0231: app1
app0232: app2
app0233: app3
app0234: mysql

変更の構成はこんな感じ。 mysqlへのクエリ数削減と永続化のために、redisを追加。 app4は、WebSocketの接続先サーバの負荷分散も行うようにした。

app0231: app1, redis1
app0232: app2, redis2
app0233: app3, redis3
app0234: app4, redis4, mysql  ← ポータルでベンチマーク対象に指定したサーバ

課題・反省

個人的な反省点

次回参加するときには用意したい