タグ

ISUCONに関するmapk0yのブックマーク (85)

  • ISUCON13で優勝しました(チーム NaruseJun)

    11月25日に開催されたISUCON13でチームNaruseJunとして参加し優勝しました。 メンバーはここ4年同じで、大学時代のサークル仲間の@sekai・@takashi・とーふとふの三人です。 昨年のISUCON12でも優勝したので、チームNaruseJunは二連覇となります。 最終スコアは468,006点でした。 スコアの推移は以下の通りです。 かなり順調にスコアを伸ばしていますね。後述しますが17時直後にめちゃくちゃ伸びているのは、ログを止めた結果です。 その他のスコアは↓ ISUCON13 受賞チームおよび全チームスコア : ISUCON公式Blog 事前準備 今年はチーム全員が忙しかったので、チームで最初に集まったのは11/14でした。 その日は30分くらいで今年の流れの確認と、素振りの日(11/18)を確定して解散しました。 ありがたいことに過去優勝チームとしてLodgeで

    ISUCON13で優勝しました(チーム NaruseJun)
  • ISUCON13のベンチマーカーのDNS水責め攻撃について - Hateburo: kazeburo hatenablog

    この記事はさくらインターネット Advent Calendar 2023の12月3日の記事になります。 先日行われました ISUCON13 の作問を担当しました。参加者の皆様、スタッフの皆様ありがとうございました。 このエントリではISUCON13のDNSに関わる要素とベンチマーカーから行われたDNS水責めについて紹介します。 ISUCON13の問題の講評と解説は以下のエントリーでも行っていますので読んでいただけると嬉しいです isucon.net こんいす〜 ISUCON13における名前解決 上記のエントリーにもある通り、今回のISUCONではDNSが問題の一部として出てきます。 これまでポータルから参加者は割り振られたサーバの中から負荷をかけるサーバ1台選択し、ポータルはそのサーバに対して負荷走行を行うことが多くありましたが、今回はサーバ1台を選択したら、ベンチマーカーはそのサーバの

    ISUCON13のベンチマーカーのDNS水責め攻撃について - Hateburo: kazeburo hatenablog
  • 【 #ISUCON 】 最近の若者は ssh しないらしいですよ

    こんいす~。 @ikura-hamuです。チーム「リアクティブ二子玉川~♪」でISUCON13に出ました。チームブログはこちら(まだ) 最近の若者はsshしないらしいですよ。 僕は最近のノリに乗っている若者なので、ISUCONでsshせずに作業するツール群「isu-isu-h」(いすいすえいち)を整えました。最近の若者はsshじゃなくて いすいすえいち するらしいですよ。 リポジトリ https://github.com/reactive-futakotamagawa/isu-isu-h-13 (当のリポジトリはIPアドレスとかいろいろ上がってるのでコピーです) 名前は競技が終わってから考えました。ISUCONで自分たちの代わりにsshしてくれるのでこの名前です。 構成大きく分けて、手元の1コマンドで全サーバーでデプロイを行うansibleと、ブラウザで必要な情報を見るobserver(

    【 #ISUCON 】 最近の若者は ssh しないらしいですよ
  • チーム白金動物園としてISUCON13に参加しました - 昼メシ物語

    結成たぶん10年くらいのチーム白金動物園(mirakui, sorah, rosylilly)として ISUCON 13 に参加してきました。ここ数年はなんだかんだ運営側であることが多かったので、いち選手としては随分久しぶりな気がします。 結果は694チーム中18位で、最終スコアは 103,838 でした。 ISUCON13 受賞チームおよび全チームスコア : ISUCON公式Blog 優勝経験のあるチームとしては満足のいく結果ではありませんが、Rubyを使ったチームの中では一番スコアが高かったようです。 上位30チームに限定すると以下となりました Go   29組 96.7% Ruby   1組   3.3% ISUCON13 利用言語比率 : ISUCON公式Blog この1組が我々です。 あとLINEヤフー社が提供してくださった会場に入場した順では僕が1位を取りました。 ISUCON

    チーム白金動物園としてISUCON13に参加しました - 昼メシ物語
  • ISUCON13開催決定!今年は本選のみ開催!&参加チームとメンバーリスト #isucon : ISUCON公式Blog

    ISUCON運営担当をしています、LINEの佐藤です。 皆様大変お待たせ致しました!ISUCON13 開催決定となりましたので、概要についてご案内させていただきます。 今年もISUCON13 運営実行委員会という形式で開催し、LINE株式会社が運営窓口となります。 優勝賞金は変わらず100万円!です✨✨ これまで予選と選の2回に分けて実施していましたが、今年は選のみの開催を予定しています。 開催形式は、オンライン+オフラインのハイブリッド開催です。物理的な会場での参加には数に限りがありますので、参加申し込み方法については追ってお知らせいたします。 是非この機会にご参加ください。 ISUCON13 開催概要 今年の出題企業は「さくらインターネット」です。 ※ インフラ提供をいただく会社は後日ご案内を予定しています。 スポンサー募集に関して 今後も持続可能な運営基盤の構築と、参加者・企業の

    ISUCON13開催決定!今年は本選のみ開催!&参加チームとメンバーリスト #isucon : ISUCON公式Blog
  • ISUCON運営を支えるAmazon ECSとAurora Serverless v2 / AWS Dev Day 2022 Japan

    https://aws.amazon.com/jp/events/devday/japan/

    ISUCON運営を支えるAmazon ECSとAurora Serverless v2 / AWS Dev Day 2022 Japan
  • ISUCON12予選問題をdocker-composeで起動する - Magnolia Tech

    説明のために手順を確認したので、その覚書。 作業環境にリポジトリを用意する github.com $ git clone git@github.com:isucon/isucon12-qualify.git Dockerをインストールする www.docker.com 値上げが最近話題になりましたが、個人利用は無料です。 www.docker.com 次回はRancher Desktopを試してみます。 rancherdesktop.io docker-compose.ymlを書き換える 一箇所だけ書き換えないと、起動しません。 Docker Hubから「mysql/mysql-server:8.0.29」のイメージが無くなっていて、MySQLが起動できません。8.0.30以降のバージョンを指定しましょう(無くなった理由は探せませんでした...)。 2022/11/06追記 mysql-s

    ISUCON12予選問題をdocker-composeで起動する - Magnolia Tech
  • 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
  • ISUCON 12 の予選に参加して、7位で本選進出を決めました - ぷらすのブログ

    事前準備 今年は練習の時間をガッツリ取ることができなかったため、過去問を皆で解くことはしませんでした。 初めてのチーム構成だったため、初動の動きを中心に簡単な役割分担だけは決めておいて、後は「いい感じに」やることになりました。 個人的には、過去問を解いて役に立つスニペットを issue にコピる作業をしました。 これは番でかなり役に立ったので、学んだことをまとめる習慣は大事だと痛感しました。 番直前 YouTube Live を見ながら、「マルチテナント!これはデータベースのシャーディングをするやつじゃね!?」とか喋ってました。 他にも、「リーダーボードで Redis 使えないかな?」など予想してましたが、実現したものは 1 つもありませんでした。 各自初動の対応をする 競技がスタートしたら、予定通り初動の対応をしていきました。 計測ツールのインストールやコードの git 管理を行い、

    ISUCON 12 の予選に参加して、7位で本選進出を決めました - ぷらすのブログ
  • AWSを活用して社内ISUCONを開催したはなし

    JAWS-UG朝会 #34 での登壇資料です。 Date: 2022.06.07 https://jawsug-asa.connpass.com/event/240121/ NRIの社内ISUCONのリソースはこちら https://github.com/nri-isucon/nri-isucon2022

    AWSを活用して社内ISUCONを開催したはなし
  • 書籍「達人が教えるWebパフォーマンスチューニング」はチューニングの考え方を教えてくれる良本 - Gマイナー志向

    通称 #ISUCON を著者様からご恵贈いただきました。ありがとうございます。 gihyo.jp 所感 この書籍、言っていいのかわかりませんがまったくの初心者・初学者には難しいかもしれません。私の感触では、Webサイトのプログラム作成、改修、構築、運用などに携わったり、Webサイトのパフォーマンスの問題に向き合ったことがある人が対象読者だと思いました。職種でいえばバックエンドエンジニアインフラエンジニア、SREなどですね。もちろんそういった職種を目指している方や、純粋にISUCONに挑戦したい、パフォーマンスチューニングに興味がある、といった方も含まれます。 このは特定の問題に対する直接的な答えではなく、パフォーマンスチューニングの考え方を教えてくれる内容になっています。このを参考に実際に手を動かして実践するのが良いでしょう。現実のWebサイトをチューニングするでもいいですし、そ

    書籍「達人が教えるWebパフォーマンスチューニング」はチューニングの考え方を教えてくれる良本 - Gマイナー志向
  • カヤック×PR TIMES合同 カヤック社内ISUCONを開催しました - KAYAC engineers' blog

    カヤックSREの今です。 今年も4月に新卒社員を迎え、4月の後半には技術部研修を行いました。 技術部研修の締めには毎年なにかしらのイベントを行うのが恒例になっており、昨年は社内CTFを開催しました。 今年は、カヤックでは2年ぶりとなる社内ISUCONを開催しました。 新卒のみなさんはオフィスへ集まってもらいました ISUCON1とは Iikanjini Speed Up CONtestの略で、出題されたwebサービスを競技時間内にいい感じにスピードアップするコンテストです。 参加者にはWebサービスが動作する環境と初期実装のソースコード、MySQL等などのソフトウェアの初期設定ファイルが配布されます。 制限時間内でWebサービスの動作が変わらないように変更を加えて、最終的にベンチマーカーが計測するWebサービスのスコアを競います。 Webサービスの構成は問題によって変わります。アプリケーシ

    カヤック×PR TIMES合同 カヤック社内ISUCONを開催しました - KAYAC engineers' blog
  • ISUCON10にインフラ提供として参加しました 提供編 | CyberAgent Developers Blog

    こんにちは。技術部 プライベートクラウドグループの中西 (@whywaita) です。 2020年9月と10月に行われたISUCON10へ、サイバーエージェント プライベートクラウドグループとしてインフラ提供を行いました。 記事ではプライベートクラウドのチームが2020年のISUCONにインフラを提供した裏側についてご紹介します。 後編は提供編として、ISUCONのために作られたクラウド基盤であるloviのご紹介と、実際に提供した際に起きた出来事について触れます。 前編である準備編はこちら (isucon.net)にて公開済みですので、そちらも併せてお楽しみください。 自作クラウド基盤 lovi インフラサイドのチャレンジとして、ISUCON10向けにフルスクラッチなクラウド基盤である “lovi” を開発しました。また、この記事の公開と併せてloviシリーズを全てOSSとして公開しま

    ISUCON10にインフラ提供として参加しました 提供編 | CyberAgent Developers Blog
  • ISUCON11本選でチーム ウー馬場ーイー2 として参加し、7位になりました - Gマイナー志向

    TL;DR 運営の皆様、参加者の皆様、当にありがとうございました。ISUCONと嫁は私の生きがいです。 優勝までは届きませんでしたが、Failで終わったISUCON10選から少し人権を取り戻した気がします。 スコアについて 選時間中のベストスコアは80,473、再計測による最終スコアは83,756、7位でした。 来は12位ぐらいので実力でしたがFailとなったチームがいたので運良く10位以内に入れたようです。 今回、途中で急激なスコアの伸びたことが理由でTVer賞をいただいたのですが、スコアが伸びたのは開始から3時間44分後の1台構成から2台構成に切り替えたタイミングでした。最初しばらくは1台構成で進めて、煮詰まったら複数台構成としているので、予め複数台構成にするよりも大きく伸びやすいというのがあると思います。そのようなスコア評価があることは事前に知らなかったのでラッキーでしたね。

    ISUCON11本選でチーム ウー馬場ーイー2 として参加し、7位になりました - Gマイナー志向
  • ISUCON11予選敗退(92604点、30位) #isucon - 詩と創作・思索のひろば

    ISUCON11 オンライン予選 全てのチームのスコア(参考値) : ISUCON公式Blog チームは カラアゲネイティブ-ng。92604点、30位だった。通過ラインが 106094 点だったのでもうひと伸びあれば、というところで悔しい。 メンバーは去年と同じく songmu & toricls。予選の問題を見たときは AWS、IoT、時系列データベース、おれらの得意分野じゃんとか言って笑ってた。 「クラウドネイティブだから再起動とか言われてもわかんない」とか言って笑ってたあの頃に戻りたい— 美顔器 (@motemen) 2021年8月23日 やったこととおぼえていること: 実装は Go。 今回は去年の個人的な反省を活かして自分が構築、songmu & tori でアプリケーションを見る、という感じで進めていった。といっても songmu さんの秘伝の Makefile を頼りに見様見

    ISUCON11予選敗退(92604点、30位) #isucon - 詩と創作・思索のひろば
  • ISUCON11 予選問題実践攻略法 : ISUCON公式Blog

    DB は以下のコマンドで確認できる通り、MariaDB 10.3 でした。$ mysqld --version mysqld Ver 10.3.31-MariaDB-0ubuntu0.20.04.1 for debian-linux-gnu on x86_64 (Ubuntu 20.04) 当日マニュアルに記載の通り、各言語実装は systemd で管理されているため、systemd に関する知識があると良いと思います。特に、アプリケーションを編集しビルドした後、 systemctl restart isucondition.go.service を実行しないと編集が反映されないことに注意しましょう。 他にも例えば、isucondition がどのように環境変数を読み込んでいるかを調べるには以下のような手順で行えます。 当日マニュアルの参考実装の項目を読み、サービス名が isucondit

    ISUCON11 予選問題実践攻略法 : ISUCON公式Blog
  • ISUCON11予選の感想戦:ユーザーを一人も増やさない戦略が最強で1373637点出た - (/^^)/⌒●~*$ a(){ a|a& };a

    はじめに 弊チーム百万円ドリブンのISUCON11の戦出場が決まりました。 実はこれで戦出場は連続5年目です。運がいいですね。 弊チームの予選当日の動きはメンバーのaokabiかnakarioが書いてくれると思いますので、そちらを御覧ください。 今回の問題の構成はこんな感じでした、シンプルで不必要な部分は削られており、今年も良い問題でした。 感想戦 さて、予選当日は449781点で7位通過できたのですが、我々は百万円ドリブンなので百万円にしか興味ありません。限界までチューニングをします。 github.com 感想戦では、この CloudFormation テンプレートを使うと予選と同じ環境が一瞬で構築できました。すごい。 目につくところを細々と直す https://github.com/1m-yen-driven/isucon11q/tree/e235715f52ef2ddd1509

    ISUCON11予選の感想戦:ユーザーを一人も増やさない戦略が最強で1373637点出た - (/^^)/⌒●~*$ a(){ a|a& };a
  • ISUCON11予選を1位通過した(shallowverse) - Yuichiro Ueno (y1r)

    こんにちは,y1rです. ark, akkyと,チームshallowverseでISUCON11予選に参加し,予選で1位を獲得しました. このチームでISUCONに参加するのは3回目で,前回に引き続き選に進出できることになり,嬉しく思っています. 記事では,shallowverseが行ったISUCON11予選「IsuCondition」の高速化について紹介します. 一つ一つの高速化について細かく説明することはできませんでしたし,高速化のネタバレしかないので,一度問題を解いてから読むことをおすすめします. 得点のログ.最後1時間で爆発したので,延長戦がなければ厳しかったです. 公開リポジトリはこちら. 準備 前回のISUCON(shallowverseのブログ)から1年が経っており,チーム皆,高速化の勘どころを忘れていたので,入念に練習をしました. 今回は,ISUCON 9予選と,ISU

    ISUCON11予選を1位通過した(shallowverse) - Yuichiro Ueno (y1r)
  • 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
  • ISUCON11予選を4位で通過しました - 酒日記 はてな支店

    今年もやってきました ISUCON の季節です。 ISUCON は 8 までは(出題を含めて)予選選の全てに参加できていたのですが、9, 10 では連続で予選落ちしていました。10は予選であと1チーム上回れば、というところで及ばずでしたが、選には並行参加チームというオープン参加扱いで参加させてもらい、ひっそり全体の3位相当のスコアを出していたんですよね。なのでチームのポテンシャルとしてはまだまだいけるはず!ということで ISUCON 11 にも10と同様、同僚の @acidlemon と @mackee_w (macopy) と参戦しました。 結果、全体の4位のスコアで予選を通過できました! isucon.net やったこととか 使用したのは Go 実装です。ミドルウェアは特に変更せず、最後まで nginx + MariaDB のままでした。 3台のうち1台を MySQL(MariaD

    ISUCON11予選を4位で通過しました - 酒日記 はてな支店