タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ISUCONとisucon7に関するsugyanのブックマーク (14)

  • ISUCON7本選問題の解説と攻略 : ISUCON公式Blog

    ISUCONとはLINEヤフー株式会社が運営窓口となって開催している、お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトルです ISUCON7選の出題を担当した @methane です。参加者の皆様、お疲れ様でした。 すでに Twitter でアナウンスされているとおり、選の問題を Github で公開しています。 ▼isucon/isucon7-final すでに一週間以上経ってしまいましたが、この記事では選の問題設計や攻略ポイントについて解説していきます。 お題について予選では、夏期講習参加者や過去問を練習してきてくれた学生チームにいじわるな問題設計にならないようにと考えていました。(残念ながら失敗していた部分も多かったですが) 一方選では、そういった気遣いを一切無視して自分たちの得意な分野の問題を出そうということで、MOゲームをお題

    ISUCON7本選問題の解説と攻略 : ISUCON公式Blog
    sugyan
    sugyan 2017/12/04
    うーむ、指数表記変換の高速化とかはまったく思いつきもしなかったなぁ…
  • ISUCON7優勝しました [MSA] - mizkeiのブログ

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

    ISUCON7優勝しました [MSA] - mizkeiのブログ
  • ISUCON7で優勝しました - ken39arg’s blog

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

    ISUCON7で優勝しました - ken39arg’s blog
    sugyan
    sugyan 2017/11/27
    "**いつもどおり**がこの結果に繋がった" 強い…
  • 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
  • ISUCON7 予選を通過した - eagletmt's blog

    ISUCON7 予選に†空中庭園†《ガーデンプレイス》として @ryot_a_rai、@mozamimy と参加して2日目1位で通過することができた http://isucon.net/archives/50956331.html 。 リポジトリは https://github.com/ryotarai/isucon7q 当日まで 例年 Ruby で参加していたけど、今年は発表された初期実装に Ruby が含まれていなかったこと (※後から追加された) もあり、@ryot_a_rai から Go で参加したいという話が出て Go を選択した。 僕と @mozamimy は Go はまぁまぁ書いたことはあるくらいの状態だったので、事前に一度 Go で練習したり pprof の使い方を教えてもらったりしていた。 Go は個人的にはあんまり好きになれなかった言語ではあるんだけど、ISUCON で

    ISUCON7 予選を通過した - eagletmt's blog
  • ISUCON7 予選1日目を1位で通過しました。 - ken39arg’s blog

    大会運営者の皆様ありがとうございました。 戦もよろしくお願いいたします。 まとめ 決勝に行くことはできたけど、打倒組長は達成できず... 勝因: /icons/* と /fetch をなんとかできたこと 敗因: nginxを2台にしていたこととswap対策できなかったこと 参加経緯 ISUCONの存在は同僚の組長が無双していたこともあり最初から当然知っていて、 自分も出たら結構いいところまでいけそうだなあみたいな気持ちはあったのだが、 惨敗したときの恐怖が勝って、あれこれ言い訳をして出てこなかった。 今年も、番当日がつくばマラソンとかぶっているので「参加できないわー残念!!」と言いながら心のなかでホッとしていたけど、 うっかりつくばマラソンのエントリーをし忘れてしまい、番当日が空いてしまったということで言い訳ができなくなってしまった。。。 そんななかここ2年くらい業務で一緒にやってい

    ISUCON7 予選1日目を1位で通過しました。 - ken39arg’s blog
  • ISUCON7予選のNode.js参考実装を担当させていただきました - Qiita

    ISUCON7のNode.js版の参考実装の作成を担当させていただきました。 参加者のときとは全然別視点で、得られたことが沢山ありました。 Twitterでもつらつらと書いてたのですが、まとめた振り返りを書きたいと思います。 なお参考実装のリポジトリはこちらからご確認いただけます。 — ISUCON7 予選問題の公開と解説 : ISUCON公式Blog 自分のISUCON歴 ISUCON5, 6と二回参加し、どちらも予選敗退してます。 ちなみに過去二回ともGoでの挑戦で、Node.jsで挑んだことはありませんでした。 なぜやったか 自分は参加メンバーを集めきれなかっため、 Node.js版で参加したいという知り合いから「Node.js版に清き一票を!!」と推されて一票入れ、 あとは今年のISUCONには関わらず終わりかなと思っていました。 ISUCON参加予定者にアンケートです。PHP,

    ISUCON7予選のNode.js参考実装を担当させていただきました - Qiita
  • ISUCON7 予選問題の公開と解説 : ISUCON公式Blog

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

    ISUCON7 予選問題の公開と解説 : ISUCON公式Blog
    sugyan
    sugyan 2017/10/23
    はー、fetchとmessageのsleepでのスコアの関係、そういう狙いだったのか… まったく気付かなかった…
  • ISUCON7 予選通過した!! - Hateburo: kazeburo hatenablog

    ISUCON7に id:sugyan と id:gfx と、チーム「スギャブロエックス」で出場して、2日目の2位、全体でも2位で予選通過できました。 icon画像さえ突破できれば、よく練られている問題で楽しめました。サーバもベンチマークも快適に動いて課題に集中出来ました。運営の皆様ありがとうございます。 すでに同じチームの2名がblogを書いているので、そちらも御覧ください memo.sugyan.com gfx.hatenablog.com チームのソースコード、設定もgithubで公開しています。 github.com 最終スコアは 522461、ベストスコアも 522461 です。 言語の選択 最初はGo or Perlという話をしていたのですが、nodejsがサポートされるということが発表された段階で、gfxよりnodejsで行きたいという提案があり、nodejsで行くことにしまし

    ISUCON7 予選通過した!! - Hateburo: kazeburo hatenablog
  • ISUCON7予選を2日目3位で突破した

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

    ISUCON7予選を2日目3位で突破した
  • ISUCON7予選で敗退した - たごもりすメモ

    あー、負けたー。「Asakusaの方から来ました」というチーム名で、Asakusa.rbでよくいっしょする @joker1007 さん、および @yancya さんと出た。最終結果は111400くらい? ただし20時*1を過ぎても4〜6万くらいをうろうろしてて、最終的には20:10頃に入れた変更でスコアが倍になり、なんだこれー? と言ってる間にタイムアップした。 去年のISUCON6決勝はやるべきことをやれなくて負けたので素直に悔しかったけど、今年はなんか問題設定の意図がまったくわからなくてそのまま不完全燃焼で手が停まって4時間経過で死んだという感じなので、なんだかなー、という気分。あんま疲れないまま終わってしまった。 なんか、なんで自分があーって思ってるかはわかった。keep-aliveをなかなか切ってくれないエンドユーザクライアントがたまに混ざってくれることはあるかもしれないけど、CD

    ISUCON7予選で敗退した - たごもりすメモ
  • ISUCON 7 予選2日目を3位で通過しました - 酒日記 はてな支店

    まずは出題と運営チームの皆様にお礼を。予選から1チーム3台、合計1200台のサーバを用意するという空前の規模で、快適な競技環境を用意していただいてありがとうございました。 isucon.net 今回は ISUCON 4 の時の fujiwara組 (@fujiwara, @acidlemon, @handlename) を再結成して、自称社内最強チームで望むことに。1日目には同じくカヤックから参戦のチーム MSA が1位を取っていて、これは予選通過はもちろん、スコアでもできれば負けたくないという戦いでした。 最終的には 48万点越え、両日通してのスコアでも3位ということで、まずまずの結果が残せたと思います。 やったこと あらかじめ用意しておいた Chef recipe で各種ツールや各人のアカウント作成、公開鍵設定 さくらのクラウドで用意されている Ubuntu から使われるとすれば今回は

    ISUCON 7 予選2日目を3位で通過しました - 酒日記 はてな支店
  • ISUCON7 予選通過した! - Islands in the byte stream

    スギャブロエックス(id:sugyan, id:kazeburo, id:gfx) で予選に出場して2日目2位でした。去年は予選敗退だったので2年ぶりの戦出場です。 バランスの良い良問で大変楽しかったです。ISUCON運営チームに於かれましては大変おつかれさまでした&ありがとうございました。 isucon.net スギャブロエックスのスコア推移: repo: https://github.com/gfx/isucon7-qualify 言語 採用言語はnodejsでした。もともとはPerl界隈で知り合った3人ですが、最近だれも現役でPerlを書いておらず、go, ruby あたりでやるか〜みたいな話を最初していました。途中でnodejs実装が追加されることになったので、nodejsにしたい!と希望してこうなりました。 スギャブロエックスがnodejsだと…— Ryuta Kamizono

    ISUCON7 予選通過した! - Islands in the byte stream
  • ISUCON7 開催&日程決定! #isucon : ISUCON公式Blog

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

    ISUCON7 開催&日程決定! #isucon : ISUCON公式Blog
    sugyan
    sugyan 2017/06/08
    うおぉぉぉ
  • 1