タグ

ISUCONに関するKonboiのブックマーク (25)

  • ISUCON10 で予選敗退しました

    はじめにISUCON の問題作成、サーバー準備および運営をして下さった ISUCON 運営の方々、当ににありがとうございました & お疲れ様でした おかげで、今年も濃密な 1 日を過ごすことが出来ました 選も頑張って下さい (参加できないですが…😭) ということで、やったことをつらつらと書いていこうと思います 今年も@Konboi, @tkuchiki, @hilotter とチーム「流れ弾」で参加しました 役割例年どおり アプリ: @Konboi, @hilotter インフラ周り: @tkuchiki にやってもらいました 事前準備インフラ担当の@tkuchiki が事前にインフラの設定ファイルの用意だったりデプロイ周りの整備をしてくれていました (いつも感謝です 自分は過去問を解きながら shogo82148/go-sql-proxy や masibw/go_one の準備だっ

    ISUCON10 で予選敗退しました
    Konboi
    Konboi 2020/09/14
    書いた! 負けた!! 悔しい!!!
  • isucon9本戦に参加してきました

    Konboi
    Konboi 2019/10/09
    お疲れ様でした! / リベンジするぞ!
  • ISUCON9 予選問題の解説と講評 : ISUCON公式Blog

    予選の問題作成を担当したメルカリのkazeburoです。 ISUCON9の予選に参加していただいた皆さま、ありがとうございました。 お楽しみいただけましたでしょうか。 また、主催の941さんをはじめとするLINEの皆様、ポータルの作成と運用をやっていただいたさくらインターネットの皆様、問題作成と事前回答に協力にいただいた皆さま、サーバ環境を提供していただいたアリババクラウドの皆さま、当にありがとうございました。 問題の公開今回の予選問題のソースコード、データ、およびプロビジョニングに使用した設定ファイルなどは以下のリポジトリで公開しております。アプリケーション、ベンチマーカーを起動する手順もありますので、手元で挑戦することもできるかと思います。 https://github.com/isucon/isucon9-qualify 蛇足ですが、リポジトリのコミット数は1,700以上、PRも

    ISUCON9 予選問題の解説と講評 : ISUCON公式Blog
  • ISUCON8本戦出題記というよりぶっちゃけ工数感どうなの?って話 - KAYAC engineers' blog

    こんにちは! サーバーサイドサイドエンジニアの荒賀です。 普段はソーシャルゲーム事業部でゲームの開発したり、Lobi事業部でコミュニティサービスの開発をしたりしています。 さて、この度ISUCON8の戦問題の出題を担当させていただきました。 問題に関する解説は公式のブログを書きましたのでこちらを御覧ください。 ISUCON8 選問題の解説と講評 こちらでは技術的なことは置いておいて、業務としてどのようにISUCON8に関わってきたかを書き残しておきたいと思います。 (※カヤックの出題はISUCON3でもしており今回が2回目です。) はじまり (2017/12〜2018/2) だいぶ曖昧な記憶ですが、ISUCON7で優勝させていただいた直後の打ち上げの場で、僕の耳元で941さんが「来年はカヤックさんどうですか〜(ニヤニヤ)」と囁いてきたので、とりあえずニヤニヤで返したことを覚えています。

    ISUCON8本戦出題記というよりぶっちゃけ工数感どうなの?って話 - KAYAC engineers' blog
  • ISUCON7優勝者と社内ISUCONに出て学んだ12のこと - ps aux | grep serinuntius

    昨日新卒研修向けの社内ISUCONがあり、ISUCON7の優勝者であるsuzukiくんとペアを組んで去年の新卒という枠*1で出させてもらった。*2 僕のISUCONレベルは、社内ISUCONを新卒研修のときに1回やったことがある程度で、レベル5まであるとすれば僕は確実に1ですね。一度やったことがあるというだけですw レベル1の僕が学んだことなので、ISUCONの常連さんには当たり前のことなのかもしれませんが、順番に書いていきたいと思います。 今回のお題 学んだ12のこと 準備を爆速で終わらせる 初期ベンチ回してアタリを付ける 静的ファイルの配信をnginxでする 分析基盤を作る 静的ファイルのキャッシュ ループクエリ撲滅 テーブルの非正規化 ボトルネック以外を修正する意味の薄さ 最終ベンチでFailしたらダメ!!! お互いを信じる!! MySQL(RDBMS)遅くない! Dockerがネッ

    ISUCON7優勝者と社内ISUCONに出て学んだ12のこと - ps aux | grep serinuntius
    Konboi
    Konboi 2018/04/27
    スコアが一気にあがるとなるよね / “ISUCONは脳汁がヤバい”
  • ISUCON8 開催決定!出題とサーバ提供はあの会社さんだ! #isucon : ISUCON公式Blog

    ISUCON運営担当しております、櫛井です。 皆様お待たせしておりましたね!ISUCON8 開催決定です!ありがとうございます! 今年も LINE株式会社 主催でお届けいたしますので、優勝賞金100万円もバッチリございます。なんならちょっと増やしていきたい気持ちまであります。あくまで気持ちです。がんばります。 さて、今回の問題作成は面白法人カヤックさまと株式会社ディー・エヌ・エーさま、サーバ提供はGMOインターネット株式会社さまにご協力いただけることとなりました。やったー!ありがとうございます! ・暑い時期に学生向けISUCON夏期講習 ・セミが泣き止むころに予選 ・10月くらいに選 というスケジュール感で考えていますが、変わる可能性も大いにあります。 日程や詳細などはこれから決めていきますが「次こそ参加したいな!」と考えている皆さん、チームメンバーを今から探しておいてくださいね!(今年

    ISUCON8 開催決定!出題とサーバ提供はあの会社さんだ! #isucon : ISUCON公式Blog
    Konboi
    Konboi 2018/02/21
    うぉおおおおおお!!!
  • カヤックエンジニアが「ISUCON7」で4度目の快挙!優勝チームに話を聞きました! | 面白法人カヤック

    お題のWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトル「ISUCON」の第7回大会が今年も開催されました。 過去6大会のうち、藤原を中心としてカヤックのメンバー(OB含む)で構成される「fujiwara組」が3度の優勝を飾ってきましたが、今回の大会ではカヤックのエンジニアチーム「MSA」が初出場で初優勝を達成しました! 「ISUCON7」当日のレポートはこちら そのメンバーであるゲーム事業部のエンジニア荒賀謙作、鈴木恭介、水野敬太の3人に、競技当日の様子や普段の業務などについて聞きました。 初参加で初優勝を達成したISUCON ―まずは自己紹介をお願いします。 荒賀 荒賀謙作です。カヤックに入社して10年目のエンジニアです。フィーチャーフォン向けのソーシャルゲーム開発やLobi事業部を経て、2017年からソーシャルゲーム事業部でサーバー開発をしています

    カヤックエンジニアが「ISUCON7」で4度目の快挙!優勝チームに話を聞きました! | 面白法人カヤック
    Konboi
    Konboi 2017/12/27
    初参加で初優勝はほんとすごいよなー #isucon
  • ISUCON7優勝しました [MSA] - mizkeiのブログ

    ISUCON7優勝しました ISUCON7 ISUCONとは お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトル、それがISUCONです。過去の実績も所属している会社も全く関係ない、結果が全てのガチンコバトルです。 運営・主催・協賛・関係者の皆様、非常に楽しいイベントでした。 当にありがとうございます。 戦 試合開始前 まず会場に行く途中に不幸な事故がありました。 はー、先週買ったばかりのスマフォ落として、傷がついた テンションが消えた— Kta (@mizkei11) 2017年11月24日 戦の問題 戦の問題はクッキークリッカー+ソーシャルなゲームでした。 部屋を作成し、作成した部屋に入った人達で椅子をクリックして、アイテムを購入する。 そして、クリック/購入を部屋の参加者全員に伝えるためにwebsocketでほぼすべての通信をおこ

    ISUCON7優勝しました [MSA] - mizkeiのブログ
    Konboi
    Konboi 2017/11/27
    おめでとうございます!!!
  • ISUCON7予選を2日目3位で突破した

    秋も深まりISUCONの季節ですね〜。今年はどういうチームで出ようかなと思ってたのですが、8月に同僚の @fujiwara が学生向けのISUCON夏期講習をやるということで資料を眺めていたところ… ぎゃーーISUCON4の3位が最低成績だなんてーーー オレ歴代fujiwara組最弱じゃないか… となったので、今年はこのチームを再結成してもうちょっと良い成績を取ってリベンジしようというのがぼくの密かな野望でした。ちなみにISUCON4の決勝で3位に伸び悩んだのはCache-Controlっていうヘッダを付けるという解法がわからなかったみたいな話なのですが、その辺は当時の公式の解説と講評を読んでもらえばいいでしょう。一応Cache-Controlつけてない組の中では1位だったんですけどね、そういうのを負け惜しみっていうんですけどね…。 ISUCON7予選のお題は… さて、そんなわけで始まりま

    ISUCON7予選を2日目3位で突破した
  • 2017年度 新卒技術部研修 〜社内ISUCON参加編〜 - KAYAC engineers' blog

    はじめまして、技術部新卒の池田です。 毎年、カヤックの技術部の新卒研修では、研修の最後に『社内ISUCON』を行います。 このエントリーでは、今年の研修最後の社内ISUCONについて新卒参加者サイドから振り返ります。 社内ISUCONのお題とチームについて ISUCONのルールとしては与えられたサーバーで稼働しているWebApplicationを『いい感じにスピードアップする』という競技で、競技時間は10:00 ~ 17:00の間の7時間です。 お題 今年の社内ISUCONのお題は、ボケてlikeな JokerというWebApplicationです。 ボケて(bokete)  クローン RubyのSinatraで作成 DBにはMySQLを使用 KVSにはRedisを使用 ログイン・ログアウトがある 画像のUpload機能がある 等、WebApplicationの基のたくさん詰まったお題で

    2017年度 新卒技術部研修 〜社内ISUCON参加編〜 - KAYAC engineers' blog
    Konboi
    Konboi 2017/07/20
    足回りを整えるの大事 / みなさんお疲れ様でした
  • ISUCON7開催に寄せて。もしくはISUCON6予選問題作問奮闘記 | おそらくはそれさえも平凡な日々

    ISUCON7開催決定 めでたいですね。開催されるかどうかハラハラしていたので、開催が決まって良かったです。 考えてみたら、昨年のISUCONに関して個人ブログの方に何も書いてなかったので書いてみます。書いたら「とにかく辛かった」みたいな話ばかり出てきそうなので、それが影響して今年の問題作成に名乗りを上げる人がいなかったら困るなと思って、書くのを躊躇していた部分もあります。 問題作成することになったきっかけ 2015年末当時の話になりますが、過去3回優勝させてもらっていたので、そろそろお鉢が回ってくるんじゃないかとは思っていました。過去のISUCON優勝者、もしくは上位入賞者を擁する企業の中で、はてなはまだ問題作成をしていなかったからです。 回ってきたら困るな、と思っていたのも事実です。過去の問題作成者に比べると、僕は明らかにエンジニアとしての実力が見劣りするからです。過去の優勝もチームメ

    ISUCON7開催に寄せて。もしくはISUCON6予選問題作問奮闘記 | おそらくはそれさえも平凡な日々
  • ISUCON7 開催&日程決定! #isucon : ISUCON公式Blog

    皆様、お待たせいたしました! ISUCON7 開催決定です!ありがとうございます! 今年も LINE株式会社 主催でお届けいたしますので、優勝賞金100万円もバッチリございます。今回は問題作成を KLab株式会社さま、サーバ提供は予選選ともに さくらインターネットさまにご協力いただけることとなりました。 開催日ですが ・予選 10月21日(土) ,22日(日) ・選 11月25日(土) を予定しています。 ※予選は従来通りオンラインで行い、どちらかの日程でご参加いただきます 社内ISUCONで様子はわかったから編に出ようと思っている皆さん、今回こそは参加したいと考えている皆さん、なんか面白そうだから出たいと思っていた学生の皆さん、あらゆる方に楽しんでいただけるものにしますので、チームメンバーを今から探しておいてください! 詳細は追って発表いたします。公式Twitterなどフォローいた

    ISUCON7 開催&日程決定! #isucon : ISUCON公式Blog
  • 社内ISUCON開催のための構成とノウハウを公開!Amazon Lambdaでサーバレスのベンチマーカーを構築した話 - pixiv inside

    こんにちは。 pixivの投稿ユーザ向けグロースを担当しているエンジニアsestaです。 4月28日、ISUCON6戦の問題を作ったedvakf、catatsuyと一緒に第2回社内ISUCONを開催しました! ISUCONとは3人までのチームで参加し、与えられたウェブアプリケーションのチューニングを制限時間いっぱい行い、パフォーマンスに基づいたスコアで競いあうコンテストです。 去年の社内ISUCON開催記事に引き続き、 今年は当日の様子のレポートとベンチマークなどの全体構成について紹介します。 当日の様子 今年は38人もの社員が参加し、その中にはなんと、ビジネス職の新卒や人事(!?)も参加していました。 競技時間は10:30から18:00までと番のISUCONと同様にしました。 10:30によーいどんで始めた社内ISUCONですが、前半はなかなかスコアを伸ばすチームが現れませんでした

    社内ISUCON開催のための構成とノウハウを公開!Amazon Lambdaでサーバレスのベンチマーカーを構築した話 - pixiv inside
  • ISUCON6裏話Nightで気になったツイート集―そして来年の出題は…? - pixiv inside [archive]

    12月からCTOになることになりました、ISUCON6選出題担当の@edvakfです。 11月22日に開催されたISUCON6裏話Nightで、ようやく自分の中でのISUCON6が終了しました。 当日の発表では試行錯誤したけどボツになったネタなども盛り込めたので、良い供養になりました。そのスライドを公開しつつ、当日のツイートのいくつかにコメントしていきます。 edvakfの発表スライド ISUCON6選の裏話 @ ISUCON6裏話Night // Speaker Deck catatsuyの発表スライド ISUCON6選のベンチマークでconsulを使用してクラスタを構築した話 / isucon6-night // Speaker Deck 気になったツイート 運営は大変なので小言を言わず優しくしてあげてね TLの小言は堪える。ほんと #isucon— fujiwara (@fuj

    ISUCON6裏話Nightで気になったツイート集―そして来年の出題は…? - pixiv inside [archive]
  • 新しいプログラミング言語を学ぶために、isuconのWebAppを実装したらいろいろと勉強になった - 圧倒亭グランパのブログ

    いろいろと得るものが多かったので、やったことと感想をまとめます。 長くなってしまったので、お時間ある時にどうぞ。 TL;DR Crystal言語(ja) で、isucon5-qualifier-standaloneのWebAppを実装 新しい言語の勉強をする際、isuconを題材にすると良さそう 実装するものが決まっているので余計なことは考えずコーディングに集中できる 参考にできる他言語の実装がすぐそばにある ライブラリのコードを読むことに抵抗がなくなった ライブラリのリポジトリにPRを送りたくなった リポジトリ Crystal言語 で、isucon5-qualifier-standaloneのWebAppを実装しました。 github.com 目次 TL;DR リポジトリ 目次 発端 実際にやったことのピックアップ DBライブラリからの返り値が壮大なUnion型になっていてつらい マルチ

    新しいプログラミング言語を学ぶために、isuconのWebAppを実装したらいろいろと勉強になった - 圧倒亭グランパのブログ
  • ISUCON6 予選問題の解説と講評 : ISUCON公式Blog

    ISUCON6予選のメイン出題担当のSongmuです。今回はISUCON6の予選問題がどういう問題だったのか、振り返ってみましょう! アプリケーションについてはてなキーワード、 (?:匿名)? ダイアリーを模したブログとWikiの中間の様なアプリケーションです。キーワード自動リンク機能がついています。また、はてなスターのようなお気に入りを付けられる様な機能もついていました。記事の投稿時にはスパムチェックをおこなっており、一部の禁止ワードや、アダルトサイトへのリンクが含まれている場合には投稿できないようになっています。 構成初期状態で以下の3種類のアプリケーションが起動しており、それぞれが通信を行なっていました。 isuda (はてなキーワード・はてな (?:匿名)? ダイアリーを模したアプリケーション)isutar (はてなスターを模したサブアプリケーション)isupam (スパムチェッカ

    ISUCON6 予選問題の解説と講評 : ISUCON公式Blog
  • ISUCON6 予選問題 参照実装ならびにベンチマーカー等の公開 : ISUCON公式Blog

    ISUCON6の予選問題作成メイン担当のSongmuです。皆さん予選はいかがでしたか?至らぬ点もあり申し訳ない部分もありましたが、楽しんでいただけたようであれば嬉しいです。 さて、遅くなりましたがISUCON6予選に使用した参照実装、ベンチマーカー、その他諸々を含むリポジトリを、このエントリと共に公開します。 https://github.com/isucon/isucon6-qualify 謝辞問題作成にあたり、多くの人に協力いただきました。以下に役割分担を書き出してみると非常に豪華な面々です。これらの方々の協力なしには予選は開催できなかったでしょう(当に!)。ありがとうございました。 問題アイデア出し: Songmu/motemen/wtatsuruコンセプト実装: motemen初期実装: Songmu参加者用ポータル作成: motemenベンチマーカー及びワーカー: Songmu

    ISUCON6 予選問題 参照実装ならびにベンチマーカー等の公開 : ISUCON公式Blog
  • isucon6予選2日目に参加して2位で通過しました

    はじめに isucon6予選2日目にチーム「流れ弾」として @hilotter , @tkuchiki と参加させていただきました。 役割分担としてはインフラ周りやDBを@tkuchiki、に自分と@hilotterがアプリ周り担当しました。 仕様言語はGoPerlです。 事前準備 今回は、メンバーに第一子が誕生した直後という事もあり皆で集まって問題を解くということはしませんでした。 とはいえ各自で pixiv-isucon や、 iscuon3 の予選問題を解き、 〇〇で伸び悩んでるんだけど ××したら伸びたよ お、△△点ぐらいになった みたいなやりとりをチームSlackでやっていました また、デプロイや各ミドルウェアの設定ファイルなどは@tkuchikiに前日にレポジトリにコミットしてくれていました。 多謝🙏 当日 ~ 10:00 9:30頃に会社に到着し、会場設営やレギュレーショ

    Konboi
    Konboi 2016/09/21
    書きました / 本戦ではなんとか爪痕を残したい!!!
  • ISUCON6 予選2日目2位通過しました - tkuchikiの日記

    @hilotter さん、@Konboi と流れ弾として ISUCON6 予選2日目に参加して2位通過しました。 使用言語は Go で、私は足回りを整えて少しコードを書きました。 謝辞 運営の皆様ありがとうございました。 とても充実した時間を過ごすことができました。 やったこと 前日まで メンバー各自で pixiv 社内 ISUCON 2016 を解く 環境セットアップスクリプトを用意する ユーザ作成、nginxMySQL、Redis を簡単にいれられるようにしておく デプロイスクリプトを用意する 1台だけなので rsync & ssh で make all と systemctl restart する alp の修正・PR merge PR をくださった @vzvu3k6k さん、issue 報告してくださった @hilotter さんありがとうございました nginxMySQL、R

    ISUCON6 予選2日目2位通過しました - tkuchikiの日記
  • ISUCON 6 予選通過しました - 酒日記 はてな支店

    ISUCON 6 にチーム「morimoto組」で参加して、予選を通過して決勝進出することになりました。 ISUCONは過去5回のうち優勝3回、3位1回、出題1回、ということでもう引退(勝ち逃げ)しようかな…とも思ったのですが、今年は出題にも関わっていないので参加しないと完全に縁が切れてしまうし、それも寂しい。ということで。 チームメンバーは直前まで決まらなかったのですが、結局会社の新卒1,2年目( id:amusan , id:moshisora ) と組むことにしました。若いとはいえ去年と今年の社内ISUCON優勝メンバーです。(歳の差何歳だろう) 当日やったこと 設営完了 #isucon pic.twitter.com/Beu4lLiYnC— fujiwara (@fujiwara) 2016年9月18日 天気は悪いが見晴らしはいい会議室を確保して万全の体制 (まぶしいのですぐブライ

    ISUCON 6 予選通過しました - 酒日記 はてな支店