# Re: nginx-perl 1.1.11.1

**URL:** <https://www.ruby-forum.com/t/re-nginx-perl-1-1-11-1/215149>\
**Category:** NGINX\
**Created:** [December 23, 2011, 2:58pm UTC](https://www.ruby-forum.com/t/re-nginx-perl-1-1-11-1/215149 "2011-12-23T14:58:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [December 23, 2011, 2:58pm UTC](https://www.ruby-forum.com/t/re-nginx-perl-1-1-11-1/215149/1 "2011-12-23T14:58:31Z")

</div>

On Fri, Dec 23, 2011 at 5:10 AM, agentzh [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> BTW, is it possible to make it also a _synchronous_ but still  
> nonblocking framework just like the ngx\_lua module’s cosocket  
> mechanism based on the Nginx event model and Lua coroutines?

I think Marc did something like this for his Coro project:  
[Coro-6.07 - the only real threads in perl - metacpan.org](http://search.cpan.org/~mlehmann/Coro-6.07/)

> Many people hate the “callback nightmare” but still love to embrace C10K 🙂

I only did it because it is so ridiculously easy to do event-driven  
things in Perl 🙂

On 12/23/11, Andrey N. Oktyabrski [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Can you make some examples, use cases, etc. and include it in the future  
> documentation?

There are couple of simple examples in eg/ already. I’ll do my best.

On 12/23/11, “Brane F. Gračnar” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > Many people hate the “callback nightmare” but still love to embrace C10K  
> > 🙂
> 
> True, true 🙂
> 
> AnyEvent supports so called Coros, that’s why i’m so interested about  
> anyevent support in Nginx::Perl implementation in AnyEvent 🙂

I’m not using AnyEvent myself and never intended it to be compatiable  
on any level. In fact, I wanted to make it much easier to use, than  
AnyEvent.
