The Perl 5 module AnyEvent::SCGI allows you to build event based SCGI servers. It can be used with or without Coro.