Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

isuconに関するyosuke_furukawaのブックマーク (52)

  • 23. 社内ISUCON w/ yosuke_furukawa | fukabori.fm

    話したネタ Write Code Every Day ISUCONとは? エンジニア5000名が参加するISUCONとは何か ISUCONに参加するまでの流れ ISUCON問題作問する側のインフラ担当は大変 ISUCARI ISUCON9予選の出題と外部サービス・ベンチマーカーについて - catatsuy - Medium R-ISUCONは優勝者が作問側へ ISUCON参加側のyosuke_furukawaの役割は? テディベアプログラミング なぜ社内ISUCONをリクルートテクノロジーズで開催しているのか? ISUCONの技術力を高める、リクルートのパフォーマンス課題を共通で解く 社内ISUCON開催に向けて、何か社内を説得 or 進めていくコツは? スモールスタートで始めつつ、偉い人を巻き込む R-ISUCON PortalにVM再起動ボタン ベンチ動きっぱなしISUCON NTT

    23. 社内ISUCON w/ yosuke_furukawa | fukabori.fm
    yosuke_furukawa
    yosuke_furukawa 2019/10/21
    社内ISUCONを開催することについて、 #fukabori.fm で話させていただきました!
  • チューニングに王道あり、R-ISUCON 2018 Springレポート | Recruit Tech Blog

    Webアプリケーションの高速化に王道ありーーフロントエンドやWebサーバ、データベースにWebアプリケーション体に至るまで、Webサービスを構成するあらゆる要素を制限時間内でチューニングし、最速を目指すコンテストが「ISUCON(Iikanjini Speed Up Contest)」です。LINEさんが主催する「家」は既に7回目を数えるほか、有志が社内で独自にISUCONを企画・開催するケースも増えています。 リクルートテクノロジーズもその1つ。家ISUCONに参加してその面白さに目覚めたメンバーが経験を持ち帰り、勉強会も兼ねて「R-ISUCON」を開催してきました。 さまざまな「気付き」「知見」が得られるという意味では、ISUCON参加者全員が勝者なのですが、競技という形を取る以上、得点面でどうしても勝者と敗者が生じます。負けたチームにとっては、雪辱を果たして負けた悔しさを晴らす

    チューニングに王道あり、R-ISUCON 2018 Springレポート | Recruit Tech Blog
    yosuke_furukawa
    yosuke_furukawa 2018/05/07
    Recruit Technologies で社内ISUCONやりました!!!!
  • ISUCON5 で優勝しました - 酒日記 はてな支店

    ISUCON5、予選を無事通過して10/31(土)に開催された選に参加し、優勝しました。 チームは ISUCON 1 の時の初代「fujiwara組」再結成ということで、@songmu, @sugyan とのカヤックの元同僚メンバーです。 最初に、毎回素晴らしいイベントを開催、運営していただいている @941 さんをはじめとした運営チームの皆様、出題の @tagomoris さん、@kamipo さん、他すべての協力いただいた皆様に感謝を申し上げます。当にありがとうございました! 競技開始からベンチ実行まで 作った #isucon pic.twitter.com/5RZkPUsaPu— fujiwara (@fujiwara) 2015, 10月 31 ロゴがなかったので作った。 競技開始、まずは3台で相互にsshできるようにするのに一瞬戸惑う。port 22は開いていて、会場からは接

    ISUCON5 で優勝しました - 酒日記 はてな支店
    yosuke_furukawa
    yosuke_furukawa 2015/11/02
    おめでとうございます!!!
  • ISUCON5予選を全体1位で通過しました - 酒日記 はてな支店

    ISUCON5 の予選1日目にチーム「fujiwara組」(@fujiwara, @songmu, @sugyan) として参加して、全体通して1位のスコアで通過しました。 isucon.net 今回は ISUCON 1 の時の優勝チームを再結成という形になったわけですが、最初はISUCON 4の時と同じ社内のチームででようかと思ってたんですよね。ところが昨年優勝チームだった「LINE選抜 生ハム原木」が今回参戦できないということで、sugyanがチームどうしよう、と困っていたのでつい…*1 初代fujiwara組を再結成しよう— fujiwara (@fujiwara) 2015, 5月 27 準備 今回はOSは Ubuntu(バージョン非公開)なのが事前にレギュレーションで公開されていたので(前年まではCentOS, Amazon LinuxなどのRedHat系ディストリビューションで

    ISUCON5予選を全体1位で通過しました - 酒日記 はてな支店
  • ISUCON参加者向け Google Cloud Platform (GCP)の使い方 : ISUCON公式Blog

    9/10 18:24 ISUCON練習代を7割安にする方法 追加 9/1 16:48 Q&A追記 はじめに リンク集 GCPのサインアップ Googleアカウントの確認 GCPのサインアップ ISUCONプロジェクトの作成 プロジェクトメンバーの追加 ISUCON運営メンバーの追加 ISUCON参加用GCPクーポンの登録 クレジット利用状況の確認 GCEインスタンスの作成 ISUCON予選用GCEイメージの登録 GCEインスタンスの作成 GCEインスタンスへのSSH接続 各種のTips Google Cloud SDKのインストール gcloud compute コマンドライン例の調べ方 「割り当て」に注意 ISUCON練習代を7割安にする方法 Q&A はじめにこのドキュメントでは、ISUCON予選参加に必要となるGoogle Cloud Platform (GCP)の仮想サーバー、Goo

    ISUCON参加者向け Google Cloud Platform (GCP)の使い方 : ISUCON公式Blog
  • ISUCON夏期講習2015_2 実践編

    2. Satoshi "Moris" Tagomori (@tagomoris) Fluentd, Norikra, MessagePack-Ruby,... Docker logging driver for Fluentd (docker v1.8) Treasure Data, Inc. 3. おしらせ • YAPC::Asia 2015 「ISUCONの勝ち方」 by @kazeburo 08/22 10:00∼ (トラックE) • YAPC::Asia 2015 「How to create/improve OSS product and its community」 by @tagomoris 08/22 20:20∼ (前夜祭セッション)

    ISUCON夏期講習2015_2 実践編
  • 俺の考えるISUCON - たごもりすメモ

    ISUCONというイベントがある。要するに技術コンテストイベントだ。領域はWebアプリケーションにかかわる全てといってよい。 isucon.net これがなんなのか、そろそろ一発説明しておくか、という気分にちょっとなったので書く。実は何を隠すこともなく次の出題者なのでいかに出題内容にひっかからないように書くかがちょっと大変かもしれないが、どうせ出題内容とかまだ確定しているわけでもないので、いいや。 ISUCONとは何か ある日の朝、Webアプリケーションが一式、適当に設定されたサーバごと渡されます。あとベンチマークツールも渡されます。 さて夕方までにこのベンチマークツールの計測するスコアを可能な限り上げてください、そのためなら渡されたサーバ上で何をやっても構いません。ただしベンチマークツールはアプリケーションの動作が変わっていないかどうかチェックするための機構を備えているので、そいつが違反

    俺の考えるISUCON - たごもりすメモ
  • ISUCON4 本選の解説と講評 : ISUCON公式Blog

    ISUCON4選の振り返り こんにちは。ISUCON4 出題担当スタッフの mirakui です。 あの盛り上がった選から約一ヶ月が経過してしまいましたが、選について振り返ってみます。 ISUCON4 の予選は、参加チーム180組以上という過去最大の規模でしたが、選に出場できたのはその中のたった30組でした。この倍率の高さからも激戦であったことは想像に難くないと思いますが、一体どのような問題で、どのような戦いだったのでしょうか。 テーマは「動画広告配信」 選問題のテーマは、「動画広告配信」でした。広告リクエストに応じて表示すべき動画クリエイティブを抽選し、5MB 程度の mp4 ファイルを出力するという問題です。 この問題には以下の内容が含まれていました。 広告主が動画広告を入稿する API。おもに以下の情報を POST する 広告動画ファイル ユーザが広告(リダイレクタ)をクリ

    ISUCON4 本選の解説と講評 : ISUCON公式Blog
  • Isucon4 本戦に参加して17位でした (GoMiami) : sonots:blog

    Isucon4 本戦に参加して17位でした (GoMiami) : sonots:blog
  • ISUCON4本選で3位に敗れました #isucon - 酒日記 はてな支店

    ISUCON4 に「fujiwara組」として参戦しましたが、既報のとおり 3位に敗れてきました。順位こそ3位で賞金10万円は獲得できたものの、スコアが示すとおり内容的には完敗です。 まずは主催のLINE社様、出題を担当していただいたCookpad社様、番サーバ提供をしていただいたテコラス社様にお礼申し上げます。当に楽しいイベントをありがとうございました。 うちのチームとしてやったことは #isucon 4の戦で3位を取ってきました (追記あり) - beatsync.net に大変詳しいので、そちらをご参照ください。 簡単に最終的な構成をまとめると Redisは1号機に(動画以外)集約 動画はアップロードを受けたサーバがローカルファイルとして保存しnginxが返す。保存されたサーバのアドレスをメタデータとしてRedisに保存し、APIへのレスポンスに含まれるURLを構築するのに使用

    ISUCON4本選で3位に敗れました #isucon - 酒日記 はてな支店
    yosuke_furukawa
    yosuke_furukawa 2014/11/10
    “今回3回目の優勝を成し遂げた上で引退して勝ち逃げする目標を立てていたのですが、そうもいかなくなりました。”
  • ISUCON4 で優勝してきました!!! #isucon - blog.nomadscafe.jp

    去年に引き続き、ISUCONにLINEの選抜チーム「チーム生ハム原木」で出場して優勝することが出来ました!!!! @tagomoris、@sugyan お疲れ様でした!! #isucon 2014で優勝しました - すぎゃーんメモ 最後の最後、残り15分でnginxの設定を行う場所を間違えていたということに気付き、ローカルのベンチマークでしか検証ができず、どの程度のスコアになるのか、またfailするのか分からない状況でしたが、結果的に良いスコアになってほっとしました。 自分でも何度も言いながら「nginxのrewriteはinternal redirect」の大原則を忘れていました。はい。1日100回唱えるようにします。 予選アプリケーションの復習 劇的なスコアは出ていませんが、地道に復習をしていて、 $ ~/benchmarker bench --workload 8 07:26:29

    yosuke_furukawa
    yosuke_furukawa 2014/11/10
    "弊社から本選に残ったチームがいなかった。これはどうにかしたい"
  • ISUCON4で準優勝でした #isucon - catatsuyとは

    ISUCON4 選結果 : ISUCON公式Blog 私の所属するチームフリー素材が準優勝でした ちなみにISUCON4TOP3 3位 15350 藤原組 2位 362755 チームフリー素材 1位 614841 生ハム原木 #isucon— ⑨④① (@941) November 8, 2014 チーム構成は 予選 に引き続いて @walf443 さんと @edvakf さんの計 3 人で出場しました 私以外の 2 人は去年の戦にも出場していますが,私自身は ISUCON 初出場でした 結果としては準優勝でしたが,優勝チームには惨敗したという気持ちでいっぱいですし,自分たちのチームがスコアが高い理由も終わってから分かったという有り様でした 言われてみれば私が担当している広告サーバーで全部ぶち当たって自分で解消していった問題だったのにどうしてすぐに気付けなかったのかと思って悔しいで

    ISUCON4で準優勝でした #isucon - catatsuyとは
  • #isucon 4の本戦で3位を取ってきました (追記あり)

    みなさんISUCON4お疲れ様でした。まずはじめに運営のLINEさん、出題のクックパッドさん、そしていつも大量のサーバを提供していただいているデータホテル改めテコラスさんありがとうございました。ピザとお寿司おいしかったです。 さて、今回はベンチマークの気持ちになってCache-Controlヘッダをつけることが出来たかどうかだけがブレイクスルーできるかどうかを左右するという潔い問題でした。結果は既に既報のとおりで上位2チームだけブレイクスルーし、3位以下はずーっとネットワーク帯域にめいっぱいデータを流し続けてドングリの背比べとなりました。 1Gbpsの帯域を使い切るレベルまでアプリを高速化できると大体スコアが8000〜9000程度となるようで、最後の1時間までほぼ8000台に団子となっていましたが、Cache-Controlでブレイクスルーした2チームを除くと私の所属するfujiwara組

    #isucon 4の本戦で3位を取ってきました (追記あり)
  • #isucon 2014にfujiwara組で出場して予選2日目暫定1位を取りました

    どうもこんにちは、れもんです。今年もISUCONの季節がやってきましたね。昨年はfujiwaraさんの右腕として出題業をやりまして、今年はそのままfujiwara組として予選に出場しました。 結果は既報の通りですが、ひとまず2日目で暫定1位のスコアを出しています。67782です。では問題の感想とかやったことを振り返っていきます。あ、長いのでマジメに読んだら読むのにたぶん10分くらいかかりますよ。 また、チームメンバーのfujiwara, handlenameのブログも出そろいましたのでそちらも合わせてお読みください。 #isucon 4に参加して予選2日目暫定1位になりました (@fujiwara) #isucon 4にfujiwara組として参加しました (@handlename) 前日まで 金曜日のお昼にチームでランチして分担を確認。fujiwaraさんが「今回は実装が速そうなhand

    #isucon 2014にfujiwara組で出場して予選2日目暫定1位を取りました
  • ISUCON4 オンライン予選 一日目の結果発表 : ISUCON公式Blog

    2014.9.27 21:17 追記 一日目ランキングと学生枠を別扱いとするのが公平であると判断したため一部修正しました -- 櫛井です。 オンライン予選一日目参加者の皆さんお疲れさまでした! まず、オンライン予選の参加状況について変更などがあり現時点で以下のようになっています。 ・参加チーム 予選一日目 89チーム(一般枠76組、運営枠3組、学生枠10組) 予選二日目 96チーム(一般枠95組、学生枠4組) ・参加総数 185チーム 507名 2人チームが48組、3人チームが137組となっています。 一日目の結果の前に、選への出場枠についておさらいです。LINE株式会社 渋谷ヒカリエオフィスにて開催される選出場へ参加する条件は以下となっています。 ・オンライン予選 TOP20チーム ・オンライン予選 学生枠 TOP5チーム ・運営枠 3チーム(LINE選抜、データホテル選抜、クックパ

    ISUCON4 オンライン予選 一日目の結果発表 : ISUCON公式Blog
    yosuke_furukawa
    yosuke_furukawa 2014/09/27
    学生1位とかこっからリクルートコン始まってしまう。
  • Reverse Proxyがなぜ必要か、勝手に補遺 - たごもりすメモ

    「全体のリソース効率を上げましょう」というためのものである。 Reverse Proxy がなぜ必要か - naoyaのはてなダイアリー これは完璧に正しくて、ただ「リソース効率」という概念はあまり具体的な想像が追い付かない人がいそうだなと思ったので、ちょっとだけ補足しようと思った。 Reverse Proxyを入れることでリソース効率の向上を狙うんだけど、それは以下のような複数の場面におけるそれぞれのリソース効率向上を複合的に狙うものだ。 通常時のトラフィック配信におけるCPU・メモリ使用率を最適化する バースト時(過負荷時)のトラフィックをより細かく制御可能とする 障害時におけるダウンタイムおよび総合的な計算・配信能力の低下を極小化する 多数のサーバによる構成全体を増強・入れ替え・移動あるいは削減する際の自由度の向上を狙う 簡単にコンピュータの性能だけで言うと最初の項目だけをリソース効

    Reverse Proxyがなぜ必要か、勝手に補遺 - たごもりすメモ
    yosuke_furukawa
    yosuke_furukawa 2014/08/26
    ISUCONの宣伝だった!
  • ISUCONで学ぶ Webアプリケーションのパフォーマンス向上のコツ 実践編 完全版

    9. 静的コンテンツを Reverse Proxy で配信 Reverse Proxy: クライアントからの接続を 受け、Applicationサーバに処理を中継す る。画像,js,css などの静的コンテンツを返す 役割もある Application Server: ユーザからのリクエス トを受けて適切なページを構築・レスポン スを行う 10. /etc/httpd/conf.d/isucon.conf <VirtualHost *:80> DocumentRoot /home/isu-user/isucon/webapp/public RewriteEngine on RewriteCond REQUEST_URI !^/favicon.ico$ RewriteCond REQUEST_URI !^/(img|css|js)/ RewriteRule /(.*)$ http://loc

    ISUCONで学ぶ Webアプリケーションのパフォーマンス向上のコツ 実践編 完全版
    yosuke_furukawa
    yosuke_furukawa 2014/08/22
    超絶勉強になる資料だなコレ。
  • Webアプリケーションの パフォーマンス向上のコツ 実践編

    7. 静的コンテンツを Reverse Proxy で配信 Reverse Proxy: クライアントからの接続を 受け、Applicationサーバに処理を中継す る。画像,js,css などの静的コンテンツを返す 役割もある Application Server: ユーザからのリクエス トを受けて適切なページを構築・レスポン スを行う 8. $ cat /etc/httpd/conf.d/isucon.conf <VirtualHost *:80> DocumentRoot /home/isu-user/isucon/webapp/public RewriteEngine on RewriteCond REQUEST_URI !^/favicon.ico$ RewriteCond REQUEST_URI !^/(img|css|js)/ RewriteRule /(.*)$ http:

    Webアプリケーションの パフォーマンス向上のコツ 実践編
    yosuke_furukawa
    yosuke_furukawa 2014/08/20
    キタコレ
  • https://dl.dropboxusercontent.com/u/261418/scala_at_isucon3/index.html

    yosuke_furukawa
    yosuke_furukawa 2013/11/28
    面白い!!!isucon予選問題をplayに移植した話
  • 金に物を言わせてISUCONのプログラムをc3.8xlargeで動かしてみた - このブログはURLが変更になりました

    先日AWSから新しいEC2インスタンスタイプc3.8xlargeが発表されましたね。 【AWS発表】 新世代の数値計算向けEC2インスタンス 2013年11月時点の性能と価格は以下のとおり。ISUCON予選で使用したm3.xlargeと比較。 インスタンスタイプ vCPU ECU Memory(GiB) Tokyoリージョンの1時間あたりのオンデマンド価格 m3.xlarge 4 13 15 0.684ドル c3.8xlarge 32 108 60 3.064ドル CPU性能約8倍、メモリ4倍。価格約4.5倍。c3.8xlargeお得。 さて、オンデマンドの価格は上のとおりですが、開始後すぐのためか需要が少なくスポットインスタンスが激安なんですね。 Amazon(Web Services)が大セール!c3.8xlargeがなんと!$0.0001!! 新しいHPC向けAmazon EC2イン

    金に物を言わせてISUCONのプログラムをc3.8xlargeで動かしてみた - このブログはURLが変更になりました
    yosuke_furukawa
    yosuke_furukawa 2013/11/19
    金に物言わせてもそこまで上がらないという証明。