Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ISUCON2015 PHPで予選を戦ってみた

2,939 views

Published on

PHPカンファレンス2015(LT)

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

ISUCON2015 PHPで予選を戦ってみた

  1. 1. Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved. ISUCON2015 PHPで予選を戦ってみた 株式会社サイバード 後藤 健 #phpcon2015
  2. 2. Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved. ISUCON2015 PHPで予選を戦って 俺の力量不足で惨敗してきた 株式会社サイバード 後藤 健 #phpcon2015
  3. 3. お決まり
  4. 4. Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved. http://www.cybird.co.jp/recruit/ エントリーしてね! エンジニア募集中!
  5. 5. 大事だからもう一度
  6. 6. Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved. http://www.cybird.co.jp/recruit/ エントリーしてね! エンジニア募集中!
  7. 7. Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved. http://www.cybird.co.jp/recruit/ エントリーしてね! エンジニア募集中! 切実
  8. 8. 後藤 健(ごとう けん) • インフラ、ミドルウェアまわり • 新卒3年目 • 京都人 • Twitter : gotyoooo • LTトリとか緊張
  9. 9. ISUCON ?
  10. 10. 知ってる人?
  11. 11. ちなみに出た方 ?
  12. 12. 予選突破した方 ?
  13. 13. Iikanjini Speed Up Contest
  14. 14. 予選2日間合計 236組 761名 (※主催者発表)
  15. 15. 利用言語比率 • Ruby   43.2% 67組 • Python  15.5% 24組 • Golang  14.2% 22組 • Perl    14.2% 22組 • PHP    12.9% 20組 • Java    2.6%  4組 • Common Lisp 0.6% 1組
  16. 16. 本選出場 • Ruby   37.0% 10組 • Perl   25.9%  7組 • Golang  22.2%  6組 • Python  11.1%  3組 • PHP    3.7%  1組 • 未回答   7.4%  2組
  17. 17. すげぇ!
  18. 18. 一言でいうと
  19. 19. 世の中のエンジニアが 課題のWEBサービスを 高速化させるのを競うやつ
  20. 20. ISUCONにおける速さ = ベンチマークによるスコア
  21. 21. 高速化…だと?
  22. 22. I LOVE PHP !
  23. 23. やるしかねぇ!
  24. 24. 当日…
  25. 25. Node.jsの実装はなくなりました
  26. 26. m9(^Д^)
  27. 27. またPHPについては、実装を用意したものの整 備が十分でなく、ベンチマークが期待する動作を せず、現時点で参加時の使用に耐えません。
  28. 28. m9(^Д^) -> 俺
  29. 29. orz
  30. 30. undefined index
  31. 31. isset() 入ってない
  32. 32. I LOVE PHP !!
  33. 33. 初期実装スコア(PHP) : 414
  34. 34. お題は・・・
  35. 35. データ量多め
  36. 36. 芳しいSQL一杯
  37. 37. phpcon2014 LT
  38. 38. あとはよくある手を使っただけ (秘伝のタレ, Nginx静的ページキャッシュ)
  39. 39. 最終スコア(PHP) : 11,339 ※予選突破ライン : 13,898
  40. 40. (再掲) orz
  41. 41. よかったこと
  42. 42. PHP 7.0.0 RC3 : 11,339 PHP 5.6.13 : 8,638
  43. 43. PHP 7.0.0 RC3 : 11,339 PHP 5.6.13 : 8,638 配列操作まわりが 効いた気がする
  44. 44. 7 すげぇぇぇ
  45. 45. RC4 出たから みんな使おうぜ!
  46. 46. PHPは凄い 俺の力量不足
  47. 47. I LOVE PHP !!! 来年こそ…
  48. 48. ありがとうございました! 詳細は↓ http://gotyoooo.hatenablog.com/

×