By ma la (mala)
Date: Friday, 11 September 2009 13:30
Duration: 40 minutes
Language: 日本語
Tags: anyevent coro
こんにちは。livedoorのmalaです。
Ajaxの登場から4年が経過し、Webアプリケーションにおけるクライアントサイドでの非同期処理は一定の地位を得たと言って良いでしょう。しかしながらサーバーサイドでの非同期処理は、未だ限定的であり充分なノウハウが蓄積されているとは言い難い状況です。非同期処理を活用することで、より低コストで高速なWebサービスを構築することが可能になります。
本セッションでは、livedoor Readerのバックエンドなどを参考にPerlにおける非同期処理プログラミングの実例やノウハウを紹介します。
また近年におけるWebサイト間の連携、WebHooksやPubSubHubbubなどの仕組みの解説や、リアルタイム性を生かした新しいユーザーインターフェースの設計と、それらを実現するためのバックエンドの選定と実装、構築ノウハウについても触れる予定です。