Abstracting the Web Request Cycle With Continuity

By Brock Wilcox (‎awwaiid‎) from DC.pm
Date: Tuesday, June 17, 2008 04:05 PM
Duration: 45 minutes
Target audience: All
Language:
Tags: continuations coroutines http web

You can find more information on the speaker's site:


Continuity is a perl library for building stateful web applications in a style similar to that of a command line or desktop application. The core library is minimalist in nature, staying out of your way much like CGI.pm does. Applications execute as a continuous process on the server, providing some advantages similar to mod_perl.

We will present the core Continuity library and its usage. We will then demonstrate some advanced techniques with the library, such as COMET, shared data between running sessions, and links that trigger lexically scoped callbacks.

Continuity is built on Coro.pm, using coroutines (one-shot continuations) to simplify the HTTP request-response cycle.


Perl Sites : perl | books | dev | history | jobs | learn | lists | use   
Yet Another Perl Conference North America