ISUCON予選会で一瞬だけ暫定2位になって一矢報いた話

2015/09/28 23:40
9/27(日)に行われたISUCON予選会に参加させていただきました! 初めてこういったイベントに参加しましたがとても勉強になり、誘ってくれたチームメンバーや主催者の方々に感謝です! 当日は渋谷ヒカリエでLINEさんのオフィスで作業させていただきました! カフェとかあってすごく綺麗なオフィスでした。うらやましい! ・ISUCON開始 当初の予定通りgolangで開始しようとするも、golangでのコードにはバグがあるとreadmeに書いてあり戦慄。 が..

続きを読む

ISUCONの勉強(7)

2015/09/04 02:33
今日はこちらのエントリから勉強させていただきます。 http://hogespace.hatenablog.jp/entry/2014/09/28/185248 ・計測を行ってから行動方針を立てる ・終了時間の前に動作確認の時間を取らないと危険 ・DevHubというチャットツールが便利 ・MySQLはスロークエリを出すように設定する ・一つのことにこだわりすぎない 次はこちら http://tknzk.hateblo.jp/entry/2014..

続きを読む

ISUCONの勉強(6)

2015/09/03 00:47
今日はこちらのエントリを参考にさせていただきます。 http://d.hatena.ne.jp/tmatsuu/20140928/1411897412 こちらの方はGolangを使って予選を戦ったそうです。 我々もGolangを使って参戦予定なので非常に参考になります! ・Golang ISUCON3の予選問題はGo言語の勉強に最適ですよ奥さん。 なんと!これはやらなければ! Golangで出場すると言っておきながら未だに何もしていないのでこの情報は助か..

続きを読む

ISUCONの勉強(5)

2015/09/02 02:23
今回はpumaについて こちらを参考にしました。 http://qiita.com/kompiro/items/223bb04c2f009787eea8 pumaとは ・http://puma.io/ で公開されている ・concurrentなWebサーバー ・thinやunicornと違って、排他処理を行える ・主にrailsと連携して使われる TCPとUDPの違いを把握 http://itpro.nikkeibp.co.jp/article/..

続きを読む

ISUCONの勉強(4)

2015/08/31 22:48
今回はunicornと mysql の max_connections のチューニングについて調べます。 まずunicornとは何か? こちらを参考にしました。 http://d.hatena.ne.jp/koshigoeb/20110930/1317398537 ・Ruby用のアプリケーションサーバ ・高速なクライアントに対して動作することを想定 ・unicornの弱点を最大限補うことができるのはNginx mysqlのmax_connection..

続きを読む

ISUCONの勉強 (3)〜mysqlのインデックス〜

2015/08/31 00:14
前回の続き mysqlのインデックスについて勉強します。 こちらのサイトを参考にさせていただきました。 http://kiyotakakubo.hatenablog.com/entry/20101117/1289952549 ・インデックスとは辞書の索引のようなもの ・mysqlにインデックスを貼ることで検索効率を上げることができる。 ・全てのテーブルにインデックスを貼ると逆に非効率になる ・検索速度は上昇するが、容量がかさむ ・部分的インデックス..

続きを読む

もっと見る