Menu
YAPC::Asia Tokyo 2013 Sep. 19, 20, 21 at Keio Univ. Hiyoshi Campus

YAPC::Asia Tokyo 2013
Sep. 19, 20, 21
at Keio Univ. Hiyoshi Campus

Talk Information

Talk Title

How to build a High Performance PSGI/Plack Server

Abstract

先日、MonocerosというPlack::Handler(サーバ)をリリースしました。MonocerosはStarmanやStarletと同じくPrefork型ですが、AnyEventを使い、C10Kのような多数のコネクションを捌くことができる特徴を持ち、非常に高いパフォーマンスを備えています。

このセッションではStarmanやStarlet、Twiggyといった各Plack::Handlerの内部構成の簡単な紹介、Monocerosを実装する上で学んだPlack::Handlerの構成や作成方法から、forkやUNIXプロセス、Linux TCPの話を交えて、高性能なWebアプリケーションサーバの作り方について紹介します。

今では当たり前となったPlack/PSGI対応Webアプリケーションですが、どのPlack::Handlerを使うべきなのか、なかなか自信をもって選ぶことができていないのではないでしょうか。本セッションはそんな方の助けとなることを目指しています。

Talk Details

Venue Main Hall (Fujiwara Hiroshi Hall)
開始時間 2013-09-20 11:00:00
Talk Category Libraries
Language Japanese
Slide Subtitles English
Talk Duration 40 minutes
Material (Difficulty) Level Regular
May we take your photo? allow
May we record your talk? allow

Video

Slide

X