<div>Гм.. из сути вопроса следует, что ответ следует скинуть клиенту и продолжить обработку данных.</div><div>Веб сервер предназначен чтобы отдавать ответ и сразу ждать следующий запрос.</div><div>И, дело здесь даже не в Catalyst. А идее обработки запросов веб сервером.</div><div> </div><div>А чем не подходит классическая схема:</div><div>- зарегать в базе</div><div>- поставить в очередь</div><div>- отдать ответ</div><div>- оффлайновым скриптом по крону / демоном обработать очередь</div><div>У нас на проекте хорошо зарекомендовал себя менеджер очередей beanstalk (и либы к нему на cpan есть).</div><div> </div><div> </div><div>12.09.10, 15:49, "Serg Gulko" <s.gulko@kiev.pm.org>:</div><blockquote style="border-left:1px solid #CCCCCC;margin:0pt 0pt 0pt 0.8ex;padding-left:1em;">Добрый день! <br /><br />Хочу сократить время отклика в приложении на основе catalyst. Стандартная ситуация - регистрация аккаунта. В моем случае клиенту можно говорить 'Все ОК' уже после создания записи в базе данных, но он еще ждет, пока закончатся все дополнительные обработчики(уйдут уведомления по почте, закончится синхронизация и т.д.). Посему возник вопрос - а существует ли метод, позволяющий поставить часть заданий в очередь на выполнение и не блокировать клиента?<br /><br /><a href="http://kiev.pm.org/?q=node/435">http://kiev.pm.org/?q=node/435</a><br /><br />Сергей</blockquote>