タグ

ブックマーク / isucon.net (25)

  • ISUCONの過去問にチャレンジするためのシンプルな環境構築 : ISUCON公式Blog

    過去のISUCONで出題された問題をシンプルに環境構築できるページなどを紹介します。 初めてISUCONにチャレンジするという方は、事前講習のスライドや動画でISUCONの競技の流れをまとめています。2021年と2022年とそれぞれありますので参考にしてみてください。 AWS環境で構築するConoHaのVPSで構築するさくらのクラウドで構築するDocker環境があればすぐに構築できるVagrantとVirtualBoxがあれば構築できるWSL2があれば構築できるVirtualBoxがあればすぐに構築できるAppleシリコン搭載のMac上で構築する AWS環境で構築するmatsuu/aws-isucon: ISUCON過去問をAWS環境で構築するための一式ISUCON5 予選ISUCON6 予選ISUCON7 予選ISUCON8 予選ISUCON9 予選ISUCON9 選ISUCON10

    ISUCONの過去問にチャレンジするためのシンプルな環境構築 : ISUCON公式Blog
    mitukiii
    mitukiii 2023/08/28
  • ISUCON13開催決定!今年は本選のみ開催!&参加チームとメンバーリスト #isucon : ISUCON公式Blog

    ISUCONとはLINEヤフー株式会社が運営窓口となって開催している、お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトルです ISUCON運営担当をしています、LINEの佐藤です。 皆様大変お待たせ致しました!ISUCON13 開催決定となりましたので、概要についてご案内させていただきます。 今年もISUCON13 運営実行委員会という形式で開催し、LINE株式会社が運営窓口となります。 優勝賞金は変わらず100万円!です✨✨ これまで予選と選の2回に分けて実施していましたが、今年は選のみの開催を予定しています。 開催形式は、オンライン+オフラインのハイブリッド開催です。物理的な会場での参加には数に限りがありますので、参加申し込み方法については追ってお知らせいたします。 是非この機会にご参加ください。 ISUCON13 開催概要 今年の出題

    ISUCON13開催決定!今年は本選のみ開催!&参加チームとメンバーリスト #isucon : ISUCON公式Blog
    mitukiii
    mitukiii 2023/05/18
  • ISUCON12 本選の結果発表と全チームのスコア (追記あり) : ISUCON公式Blog

    2022.8.31 16:20 企業賞(TVer賞)の受賞チームについて追記 2022.8.31 11:00 選の失格チーム(ブラウザ動作確認失敗)の取り消しについて、追記と更新 --- ISUCON12 に参加いただいた皆さん、ありがとうございました! 8月27日(土)に開催された ISUCON12 選の結果発表および、選出場全チームの最終スコアについてご案内します。 受賞者の発表選の総合1〜3位のチーム、学生1〜2位のチームに対する賞、および特定スコアに対して特別賞を用意していました。 優勝: 賞金 100 万円2位: 賞金 30 万円3位: 賞金 10 万円学生1位: 賞金 30 万円学生2位: 賞金 10 万円特別賞: 賞金 5 万円 以下のとおり、各賞の受賞チームを発表します。 優勝チーム: NaruseJun スコア: 341,258点 2位/学生1位チーム: 織時屋(

    ISUCON12 本選の結果発表と全チームのスコア (追記あり) : ISUCON公式Blog
    mitukiii
    mitukiii 2022/08/29
  • ISUCON11 予選問題の解説と講評 : ISUCON公式Blog

    ※2021.09.18 18:44 MariaDBのDESC指定に関する記述を修正しました --- こんにちは、ISUCON11 予選問題担当の Mahito です。 この記事では ISUCON11 予選問題であるアプリケーション「ISUCONDITION」について、問題の概要と想定した解法について解説を行います。なお、ISUCON11 予選問題の作問はNTTコミュニケーションズ株式会社 - kanata、Mahito、東京工業大学デジタル創作同好会traP - eiya、oribe、ryoha、ヤフー株式会社 - okimoto、 tabuchi の7名で担当させていただきました。 ISUCONDITION とはISUCON11 予選問題は、ISU (問題ではイスをこう表現していたのでここでもそう表現します) が人々にとって大事なパートナーとして扱われる世界で、ISU から送られるデータ

    ISUCON11 予選問題の解説と講評 : ISUCON公式Blog
    mitukiii
    mitukiii 2021/08/29
  • ISUCON11 オンライン予選の利用言語比率 : ISUCON公式Blog

    ISUCON11 オンライン予選の利用言語比率を公開します。オンライン予選は598チームの参加があり、運営で利用言語を把握ができたのは527チームとなりました。 オンライン予選 利用言語比率利用率の全体ランキングは以下の通りです。 Go      328組 62.2% Ruby     59組  11.2% Python   47組  8.9% Nodejs   42組  8.0% Rust     24組  4.6% PHP     20組  3.8% Perl       7組  1.3% 選出場が決まった30チームに限定すると以下となります。 Go    27組  90.0% Rust    2組  6.7% Nodejs  1組  3.3% 昨年の言語比率はこちら

    ISUCON11 オンライン予選の利用言語比率 : ISUCON公式Blog
    mitukiii
    mitukiii 2021/08/23
  • ローカル環境でISUCON9予選の問題を動かす : ISUCON公式Blog

    ローカル環境でISUCON9予選のアプリケーションとベンチマーカーはGoMySQLDockerがあれば、Macなどローカル環境で動かすことができます。 ソースコードの取得まず、ソースコード一式をもってきます $ go get -d github.com/isucon/isucon9-qualify $ cd $GOPATH/src/github.com/isucon/isucon9-qualify 初期データの作成ベンチマーカー、アプリケーション両方が使う初期データの生成をします。 $ cd initial-data $ make makeを実行するとDocker コンテナの中で初期データの作成を行い、initial-data/result に結果が出力され、webapp/sql 以下へのコピーも行われます。 パスワードの生成があるため、時間がかかります。 画像データの展開初期データの

    ローカル環境でISUCON9予選の問題を動かす : ISUCON公式Blog
    mitukiii
    mitukiii 2019/09/13
  • ISUCON9 予選問題の解説と講評 : ISUCON公式Blog

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

    ISUCON9 予選問題の解説と講評 : ISUCON公式Blog
    mitukiii
    mitukiii 2019/09/11
  • ISUCONで使えるLINEスタンプが発売開始! : ISUCON公式Blog

    こんにちは!ISUCONの運営をしている櫛井です。 タイトルの通りなんですが、ISUCONに参加される方やISUCON的な状況において使えるLINEスタンプを作りましたのでお知らせいたします。 というわけで、どんなスタンプか紹介していきたいと思います。ISUCONライフのお供に是非お使いください。 思わず椅子を投げたくなった時にお使いください 計測が必要な時にお使いください 誰と組むべきか悩んだ時にお使いください ISUCONの前日にお使いください 起床に成功した時にお使いください 残念ながら起床に失敗した時にお使いください 選出場が決まった時や、選で会いたくなった時にお使いください Failした時にお使いください やれることがない時にお使いください お茶を汲むくらいしか出来ることがない時にお使いください 神々の遊びだなぁと思った時にお使いください N+1だと思った時にお使いください

    ISUCONで使えるLINEスタンプが発売開始! : ISUCON公式Blog
    mitukiii
    mitukiii 2019/08/28
  • ISUCON8 オンライン予選の参加登録を開始&参加チームとメンバーリスト : ISUCON公式Blog

    [追記] 8/31 18:00 チームメンバーを更新しました&応募を締め切りました [追記] 7/10 17:30 1名での参加枠は終了しました --- ISUCON8 の参加登録を日から開始いたしました。 参加登録締め切りは 2018年8月31日(金) 18:00:00 JST です。例年よりも締め切りが早いのでご注意ください。応募は締め切りました。 ISUCONについてはこちら ISUCON8 日程決定&1名での参加枠設置します! オンライン予選の概要と開催日オンライン予選の方式は以下を予定しております。 ConoHa を利用出題者側でお題アプリが乗ったマシンを用意各チームは用意されたマシンに ssh でログイン各チームは出題者側で用意したベンチマーク用 Web ページからベンチマークを実行予選問題に使われる OS は CentOS を予定 予選・選で使用するサーバ環境は、GMO

    ISUCON8 オンライン予選の参加登録を開始&参加チームとメンバーリスト : ISUCON公式Blog
    mitukiii
    mitukiii 2018/07/10
  • ISUCON7 オンライン予選 全ての順位とスコア(参考値) : ISUCON公式Blog

    ISUCONとはLINEヤフー株式会社が運営窓口となって開催している、お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトルです 参加者の皆さんからご回答いただいているアンケートにて「正確じゃなくていいのでスコアや順位を知りたい」という声が多かったため全ての順位とスコアを参考値として掲載いたします。 (全てのチームに対して再起動試験を行っていません、あらかじめご了承ください) 順位 スコア チーム名 1位 588,107 †空中庭園†《ガーデンプレイス》 2位 522,461 スギャブロエックス 3位 481,024 fujiwara組 4位 383,085 予算ZERO 5位 368,444 MSA 6位 314,995 白金動物園 7位 268,588 チーム新卒 8位 266,585 takedashi 9位 262,143 円山町 10位

    ISUCON7 オンライン予選 全ての順位とスコア(参考値) : ISUCON公式Blog
    mitukiii
    mitukiii 2017/10/24
  • ISUCON7 予選問題の公開と解説 : ISUCON公式Blog

    予選問題のベンチマーカーと参照実装のコードと、Ubuntu 16.04 上に予選問題を動くようにするための手順を公開します。感想戦にご利用ください。 予選問題のリポジトリ 複数台構成について今年のISUCON予選では、予選としては初めて複数台構成を利用してみました。 倍率が高くなった現代のISUCONにおいては、多くの参加者にとって予選こそがISUCONになるということを念頭に、ISUCONの醍醐味で予選でまだやってないのはなんだろうと考えたときに思いついたのが複数台構成でした。 また、1台あたりの性能を厳しく制限することで、1プロセスで簡単にマルチコアを活かせるGoが強くなりすぎないようにするという考えもありました。サーバー1台あたりのCPUは1コアしかないので、Goでも他の言語でも複数コア数を使いたければ複数サーバーを使うしかありません。メモリも1GBしかないので、1台で捌く状態でチュ

    ISUCON7 予選問題の公開と解説 : ISUCON公式Blog
    mitukiii
    mitukiii 2017/10/23
  • ISUCON7 予選開始の遅延について : ISUCON公式Blog

    ISUCON7 予選、出題者チームにてインフラ担当をしている KLab 横川です。 まず、ISUCON7 予選にご参加していただいた多くの皆様、ありがとうございました。 大事な予選にて 1 日目、2 日目ともに開始時刻の遅延という重大なトラブルを発生させてしまったことをお詫び申し上げます。特に予選1 日目の方は告知していた開始時間から 3 時間も遅れてしまい大変申し訳ありませんでした。 このエントリでは、今回の開始時間の遅延原因についてお伝えいたします。 予選のサーバー、ネットワーク構成まず、問題の概要に入る前に予選のサーバー、ネットワーク構成について紹介します。 予選に参加された方はすでに御存知の通りだと思いますが、今回の予選での構成は 1コア、1GBメモリ、20GBディスクで構成されたサーバーが 3台からなっており、それぞれ別々にグローバルIPを持ってインターネットに接続されながら、内

    ISUCON7 予選開始の遅延について : ISUCON公式Blog
    mitukiii
    mitukiii 2017/10/23
  • ISUCON7 本選出場者決定のお知らせ : ISUCON公式Blog

    ISUCON7 選出場者が予定よりも早く決まりましたのでお知らせいたします。 今回のオンライン予選は合計407組、1132名の皆さんにご参加いただきました。 選への出場枠についておさらいです。LINE株式会社 新宿ミライナタワーオフィスにて開催される選出場へ参加する30チームの選出条件は以下となっています。 ・予選各日の終了時スコアにおける上位3チーム ・予選両日を通し、1の該当チームを除いた中での上位12チーム ・予選両日を通し学生枠参加チーム内における上位12チーム ※ただし、学生チームが一般枠の基準で通過した場合、学生枠はそのチームを含めずに12チームを選出する それではISUCON7 選出場30チームを発表いたします。 1日目 上位3チーム ・MSA 368,444 ・チーム新卒 268,588 ・都営三田線東急目黒線直通急行日吉行[学生] 256,120 2日目 上位3チ

    ISUCON7 本選出場者決定のお知らせ : ISUCON公式Blog
    mitukiii
    mitukiii 2017/10/23
  • ISUCON初心者のためのISUCON7予選対策 : ISUCON公式Blog

    こんにちは、ISUCON7で出題者チームになった @methane こと KLab の稲田です。 そろそろ皆さん準備を始められていますか? 歴代の猛者の方の中には「普段やってることを普段通りにやるチームが強い」と言う人もいますが、普段通りにするだけで試合を有意義に戦えるチームはごく一握りです。 ISUCONの試合中の緊張感は、物の障害対応と似ています。違うのは、楽しさと苦しさのバランスと、事前に決まった終了時間があることだけです。 そんな緊張の中で競技を楽しむには、練習をしていたほうが圧倒的に有利です。 初代ISUCONの出題者であり、何度も優勝されてる tagomoris さんいわく、ISUCON参加前と参加後に最も多くのものを持ち帰った人こそが勝者です。勝者となるためにも、事前に練習して、競技時間を有意義に楽しみましょう。 さて、「何を」練習すればいいかについては、ISUCON 夏期

    ISUCON初心者のためのISUCON7予選対策 : ISUCON公式Blog
    mitukiii
    mitukiii 2017/09/10
  • ISUCON7 開催&日程決定! #isucon : ISUCON公式Blog

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

    ISUCON7 開催&日程決定! #isucon : ISUCON公式Blog
    mitukiii
    mitukiii 2017/06/08
  • ISUCON6 本選問題の解説と講評 : ISUCON公式Blog

    ISUCON6選の出題を担当しました@edvakfです。 既に1週間以上経過してしまいましたが、ISUCON6主催者および参加者の皆さま、ご協力ありがとうございました。この素晴らしいイベントが今年も開催されたのは関わってくださった全員のおかげです。 特に名誉運営として予選終了後に参加していただいたmatsuuさんには大変なご尽力をいただき、感謝の言葉を尽くしても足りません。 さて、既にTwitterでは周知していますが、ISUCON6選問題のリポジトリを公開しています。 https://github.com/isucon/isucon6-final 合わせて、ISUCON6裏話Nightの開催も決定していますので、もっと余韻を楽しみたいという方はご参加下さい。 http://connpass.com/event/43742/ ※こちらのイベントはAmazonウィッシュリストからプレゼン

    ISUCON6 本選問題の解説と講評 : ISUCON公式Blog
    mitukiii
    mitukiii 2016/11/02
  • ISUCON6 予選レギュレーション : ISUCON公式Blog

    参加者予選参加者(以下参加者)はチームで登録するものとし、チームは2名もしくは3名での登録とする。予選参加者は予選の第1日目、第2日目のいずれかのみに参加することができる。参加者は「一般枠」「学生枠」のいずれかに登録すること。 学生枠: チームメンバー全員が学生・生徒であること(年齢は問わないが社会人学生は対象外とする)一般枠: 学生枠に該当しない参加チーム 学生枠に該当するチームが一般枠に登録することはできる。 参加登録参加登録は、チームの代表者1名が以下のページからおこなう。 ISUCON6 オンライン予選 参加登録フォーム 登録受付は2016年9月9日(金) 12:00:00 JSTまでとする。 連絡手段登録した代表者のMicrosoftアカウントのメールアドレスは主催者からの連絡先として利用します。返答が必要な連絡に対して返答が得られなかった場合、当日競技環境を提供できない可能性が

    ISUCON6 予選レギュレーション : ISUCON公式Blog
    mitukiii
    mitukiii 2016/09/08
  • ISUCON4 オンライン予選参加者向け 予習に使えるエントリまとめ : ISUCON公式Blog

    当ブログでのエントリも増えてきましたので振り返り用です。 同じ問題が続くわけではありませんが参考までにご覧ください。 第1回目の問題を再現できます(問題作成 LINE株式会社) ▼自家製 #isucon のつくりかた : ISUCON公式Blog 第2回目の問題を再現できます(問題作成 LINE株式会社) ▼自家製 #isucon2 のつくりかた : ISUCON公式Blog 第2回目の参加者の皆さんのエントリまとめ ▼#isucon2 参加者・関連エントリまとめ : ISUCON公式Blog 第3回目の予選問題を再現できます(問題作成 面白法人カヤック) ▼オンライン予選で使用した問題が手元で再現できるAMIを公開しました : ISUCON公式Blog 第3回目の予選問題について ▼ざっくりと #isucon 2013年予選問題の解き方教えます : ISUCON公式Blog 第3回目の予

    ISUCON4 オンライン予選参加者向け 予習に使えるエントリまとめ : ISUCON公式Blog
    mitukiii
    mitukiii 2016/09/05
  • ISUCON6 出題チームに聞く!今年のISUCONどうなんですか?学生にこそ参加してほしいってどういうこと? : ISUCON公式Blog

    ISUCON6 オンライン予選の参加登録を開始&参加チームとメンバーリストにてお知らせしていますが、オンライン予選を9月17日(土),18日(日)に開催いたします。今回は選の学生枠が増えたということもあり、サーバー提供でご支援いただくMicrosoftの@myfinderさん、出題をご担当いただくpixivの@edvakfさん、はてなの@songmuさんに、ISUCONの魅力や出場するメリットやISUCON6の運営に関わることになったきっかけなどについて色々と聞いてみました。 左からmyfinderさん、edvakfさん、songmuさん まず最初に、ISUCONとはシンプルに「Webアプリケーションを早くする」というものです。趣味でプログラミングをしている人は多いですが「Webアプリを早くする」というのは、仕事でやらないとあまりやらないジャンルで、仕事じゃなくてやれるというか仕事じゃな

    ISUCON6 出題チームに聞く!今年のISUCONどうなんですか?学生にこそ参加してほしいってどういうこと? : ISUCON公式Blog
    mitukiii
    mitukiii 2016/09/05
  • 開催案内 : ISUCON公式Blog

    Tweet みなさんこんにちは!ISUCONの運営を担当している、LINEの櫛井です。 ISUCON13の参加登録を日から開始いたしました。 参加応募は3回にわけて実施、合計700チームです(スポンサーの参加確定枠を含む)。 詳細は以下「参加募集概要」をご確認ください。 ISUCON13の概要:https://isucon.net/archives/57566481.html 参加募集概要 参加応募期間と上限枠数 ・8月30日(水)10:00〜第一期 参加者募集 上限220枠 ・9月4日(月)20:00〜 第二期 参加者募集 上限200枠 ・9月9日(土)10:00〜 第三期 参加者募集 上限200枠 ※企業・個人のスポンサーに付帯される「参加確定枠」をお持ちの方は、別途ご案内をします 参加募集手順 ソフトウェア事項やサーバ事項などについて、ISUCON13 レギュレーションをご確認くだ

    開催案内 : ISUCON公式Blog
    mitukiii
    mitukiii 2016/09/05