YAPC::Asia 2009

How Danga::Socket handles asynchronous processing and how to write asynchronous Perlbal plugins

スピーカー Gosuke Miyashita (‎mizzy‎) 応募者 Shibuya.pm
日付: 2009/09/10 17:20
期間: 20 分
言語: 日本語

詳細はスピーカーのサイトをご覧ください:


日本語タイトル: Danga::Socketの非同期処理の仕組みとPerlbalで非同期処理するプラグインを書く方法

Talk: Japanese
Slide: English

Perlbalのプラグインを書くための情報はいろいろありますが、プラグインの中で非同期処理を実現するためのノウハウはほとんど見かけません。

そこで、本セッションでは、Perlbalで非同期処理するプラグインを書く方法について、自分なりに試行錯誤してみた結果について、お話ししたいと思います。

前提知識として、PerlbalのベースとなっているDanga::Socketに関する理解も必要となりますので、まずは、非同期処理の動作原理がよくわからない、という方にもわかりやすいように、Danga::Socketの非同期処理の仕組みを説明し、それを踏まえてPerlbalの動作の流れを説明した上で、非同期処理する Perlbal プラグインを書く方法について解説します。

Attended by:

Sponsors

主催

YAPC Sponsors

  • O'Reilly Japan
  • Contents One
  • Six Apart
  • Booking.com
  • Fractalist
  • 募集中

Media Sponsors (50音順)

  • @IT
  • O'Reilly Japan
  • gihyo.jp
  • Shoeisha
  • 募集中

JPA Platinum Sponsors

  • S2 Factory
  • endeworks
  • GaiaX
  • DeNA
  • mixi
  • livedoor

JPA Gold Sponsors

JPA Silver Sponsors

  • Adjust
  • ADWAYS CO., LTD.
  • Intfloat
  • KDDI Web Communications
  • Seesaa Co. Inc.
  • Six Apart
  • Paperboy & co
  • Plugin and Core
  • Mobile Factory

JPA Bronze Sponsors

  • Soffritto
  • wadit