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.

of

Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 1 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 2 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 3 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 4 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 5 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 6 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 7 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 8 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 9 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 10 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 11 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 12 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 13 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 14 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 15 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 16 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 17 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 18 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 19 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 20 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 21 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 22 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 23 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 24 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 25 Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Slide 26
Upcoming SlideShare
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Next
Download to read offline and view in fullscreen.

6 Likes

Share

Download to read offline

Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT

  1. 1. Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT Masahiro Nagano / @kazeburo
  2. 2. Techempower Web Framework Benchmarks • Techempower社が2013年から公開している • 21言語・100個近いWebアプリケーション フレームワークのベンチマーク • 定期的にスコア更新。今はRound 9 • ソースコードやベンチマークツールは github で 公開されていて、フレームワークの追加修正は pull-req で行われている
  3. 3. http://www.techempower.com/benchmarks/
  4. 4. 対象Webアプリケーション • JSON serialize • Single Query • Multiple Query • Fortunes • Data Updates • Plaintext
  5. 5. ベンチマーク実行環境 • EC2 • Physical Machine • Core i7 2600K • dual-Xeon E5-2660v2
  6. 6. Perl の現状
  7. 7. 惨状 Perl の現状
  8. 8. ! JSON serialize / dual-Xeon
  9. 9. ! 動いてない!!1 JSON serialize / dual-Xeon
  10. 10. JSON serialize / Core i7 !
  11. 11. JSON serialize / Core i7 ! PHPの半分!!1
  12. 12. なんとかせな..
  13. 13. そうそう、 ベンチマークと言えば
  14. 14. ISUCON4
  15. 15. そういえば、
  16. 16. 前回優勝者だったわ~
  17. 17. 本気出したバリュー
  18. 18. Benchmark Score 48.3 90.6 Round9 HEAD 100 PHP rack-unicorn Plack * EC2 c3.xlarge を使用
  19. 19. Benchmark Score 48.3 90.6 Round9 HEAD 100 123.6 128.8 100 PHP rack-unicorn Plack * EC2 c3.xlarge を使用
  20. 20. 何をやったか
  21. 21. Round 9 HEAD Perl 5.16.3 Active Perl Binary 5.18.2 build from source Reverse Proxy - Nginx PSGI Handler Monoceros Starlet plackup arguments default Optimized
  22. 22. $ start_server --backlog 16384 --path ./app.sock -- plackup -E production -s Starlet --max-keepalive-reqs 1000 --max-reqs-per-child 50000 --min-reqs-per-child 40000 --max-worker 8 -a ./app.psgi
  23. 23. Techempower Web Framework Benchmarksの意味 • Webアプリケーションフレームワーク のパフォーマンス比較し、最適なフレ ームワークを選定するヒント • 実践的な設定・コードのショーケース としての役割
  24. 24. WAF作ったらPullReqだ
  25. 25. 以上
  • yukikoba96

    Jan. 13, 2015
  • masanork

    Jan. 4, 2015
  • strobolights

    Oct. 6, 2014
  • laouji

    Aug. 30, 2014
  • matsumana0101

    Aug. 29, 2014
  • yoku0825

    Aug. 29, 2014

Views

Total views

11,544

On Slideshare

0

From embeds

0

Number of embeds

7,987

Actions

Downloads

3

Shares

0

Comments

0

Likes

6

×