[Dancer-users] Dancer and EV/thread-based servers
Роман Галеев
ip at ncom-ufa.ru
Thu Jan 26 08:24:36 CET 2012
На Wed, 25 Jan 2012 04:27:49 +0600
Nick Knutov <mail at knutov.com> записано:
> Hello all,
>
> the question may be not about Dancer itself, but what should I know to
> write Dancer' plugins and applications compatible with EV- and
> threads-based servers?
You just need to understand that EV-bases application is actually
a single process, thus all the IO should be event-driven as well,
including database requests.
If you accidentally block in a route handler for noticeable amount of time
your server will simply stop answering other queries.
That's why message queues arise -- to offload lasting tasks to a separate
process(es).
--
С уважением,
Роман Галеев,
+7 347 2-900-145
www.ncom-ufa.ru
More information about the Dancer-users
mailing list