タグ

isuconに関するohbaryeのブックマーク (9)

  • ISUCON14 問題の解説と講評 : ISUCON公式Blog

    12月25日 9:30更新 「ライドと椅子のマッチング」の実装例のコードを修正しました。 ---- こんにちは、ISUCON14の作問チーム・NaruseJunのとーふとふです。この記事では、ISUCON14の問題として出題した「ISURIDE」の解説と講評をお届けします。今回の問題は、NaruseJunのメンバーが所属するポケットサインが作問を担当し、LINEヤフーの皆さんにフロントエンド実装でご協力いただきました。さらに、アドバイザーとしてfujiwaraさんにも参加していただき、非常に充実した作問体制を整えることができました。 それでは、ここから「ISURIDE」全体の構成や狙い、ボトルネックの仕掛けなどを順を追って解説していきます。 「ISURIDE」とは競技当日流したサービスの概要紹介動画は以下からご覧いただけます。 今回の問題では、いわゆるタクシー配車・ライドシェアアプリをベー

    ISUCON14 問題の解説と講評 : ISUCON公式Blog
    ohbarye
    ohbarye 2024/12/28
    登壇者としてこれは嬉しい! / “私が1月のYAPC::Hiroshima 2024でIdempotency-Keyヘッダの存在を知り、どうしても入れたいと要望して取り込んだ要素”
  • 書籍「達人が教えるWebパフォーマンスチューニング」はチューニングの考え方を教えてくれる良本 - Gマイナー志向

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

    書籍「達人が教えるWebパフォーマンスチューニング」はチューニングの考え方を教えてくれる良本 - Gマイナー志向
  • 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
  • ローカル環境で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
  • Webアプリケーションのベンチマークをとるときに気をつけている10のこと - たごもりすメモ

    10もないかも、と思いながら項目を書き出してみたら10以上余裕であってキリがないので10で収めた。いやあ、あるなあ。 仕事柄よくベンチマークを実行したりしてて色々と思うところが溜まっていたところ、以下のような記事を見掛けたのでなんか書こうと思った。ところでこの記事はベンチマークを実行するための準備作業がループを回して2時間かかるところの待ち時間に書かれている。 sfujiwara.hatenablog.com ISUCONといえば多少縁があるコンテストで、文中でISUCON5のことについても言及されているので、それも含めて。 自分が業務でいじっているのは "Webアプリケーション" というとちょっと違うんじゃないのというものばかりだが、いやー、最近なんでもHTTPで外部APIを作るからベンチマークのコツとしては大体変わんなかったりするよね。 なおこの記事でベンチマークはどのようなものかとか

    Webアプリケーションのベンチマークをとるときに気をつけている10のこと - たごもりすメモ
  • ISUCON2018に参加してきました - Quipper Product Team Blog

    こんにちは、Webエンジニアの@sat0yuです。 先々週末9/16(日)にISUCON8に参加しました。少し時間があいてしまいましたが、今日はその報告を記します。 ちなみに今年のISUCON初参加を通して、 来年はQuipperから10チームでISUCONに参加することになりました。 なお、投稿ではISUCON自体の説明は割愛させていただき、すでにISUCONを知っている方を想定読者としています。 Quipper社員のみで構成されたチームでのISUCON参加は今年が初めてです。 (内輪ネタですが昨年にリクルートマーケティングパートナーズの社内ISUCONへの参加がありました) 他のブログ記事でも多く言われていることですが、ISUCONでは参加する過程において得られる多くの学びにこそ当の価値があります。 普段とは少し外れた領域で技術的挑戦を行うことや、問題解決に向けたチーム内でのディス

    ISUCON2018に参加してきました - Quipper Product Team Blog
    ohbarye
    ohbarye 2018/09/28
    ここのスピード感すき / “チーム「予選落ち」を結成しました。今年のISUCON成果は予選落ちでした。”
  • isuconでよく使うツールをまとめてみた - Qiita

    $ siege -c 300 -t 10S -b -i --log=/tmp/siege.log -f ./urls.txt Lifting the server siege... Transactions: 439 hits Availability: 100.00 % Elapsed time: 9.83 secs Data transferred: 58.21 MB Response time: 2.05 secs Transaction rate: 44.66 trans/sec Throughput: 5.92 MB/sec Concurrency: 91.35 Successful transactions: 446 Failed transactions: 0 Longest transaction: 6.76 Shortest transaction: 0.00 LOG F

    isuconでよく使うツールをまとめてみた - Qiita
  • ISUCON7で優勝しました - ken39arg’s blog

    まずは、素晴らしい問題と素晴らしい会場、素晴らしいインフラを提供してくれた運営に関わる皆様、当にありがとうございました。 また、腰の重い僕を引っ張ってくれた会社の同僚の皆さんありがとう。 ISUCON7に同僚のmizkei とsuzukiとMSAで参加して優勝してきました。 勝因はこれです。 脳筋使うんで朝はプロテインにしました #isucon— kensaku araga (@ken39arg) 2017年11月24日 というのは冗談ですが、初参加のため過去の大会のことはわかりませんが、今回の問題は僕たちのチーム編成にとってとにかく相性が良かったというのが大きかったです。 チーム編成や基的な作戦については下記の予選のブログに書いていますが、今回の問題はインフラはほとんど関係なく、膨大かつ複雑なアプリをどうするかみたいな感じで、手数を打てる僕らに有利だったと思います。 ken39ar

    ISUCON7で優勝しました - ken39arg’s blog
  • ISUCON7予選の上位陣の戦略まとめ - Bit Journey's Tech Blog

    Speee社でISUCON7の復習会をやったのでその資料を公開します。 ISUCON7復習会 2017/11/08 at Speee Lounge. original repo: https://github.com/isucon/isucon7-qualify 概要 ISUCON7の予選突破組の上位陣の戦略をいくつか分析してみました。 †空中庭園†《ガーデンプレイス》 repo: https://github.com/ryotarai/isucon7q http://eagletmt.hateblo.jp/entry/2017/10/24/010832 https://mozami.me/2017/10/24/isucon7_qualify.html スギャブロエックス repo: https://github.com/gfx/isucon7-qualify http://memo.su

    ISUCON7予選の上位陣の戦略まとめ - Bit Journey's Tech Blog
  • 1