Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Хочется странного ( синхронно/асинхронные запросы)
- To: nginx-ru@xxxxxxxxx
- Subject: Re: Хочется странного ( синхронно/асинхронные запросы)
- From: Валентин Бартенев <ne@xxxxxxxx>
- Date: Wed, 25 Apr 2012 14:25:56 +0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=vbart.ru; s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=JiIzO4RhZPOYQCy6fDl8K0m2pHbwm0wq0G5RnS7JAN0=; b=qdKyIC1l9i+AZqMdb3pHJAn6rXgrF8AHT8W/zH/9p5ZDyfBdprzzrszT6mijyPxm/0ugi42MRZx5ulmIIlzDWnd0LjZT5avDrufjGRc08sJGHIGOvt7OGbnOIuobfUG9cFt4MR/lvQAytxpaYCiR7AUsPgaiJwu60PI5aNLeO+AzkdWqmMtYz7NgPU1dNsZpYD6lK5jljVNXm7R0F0tNZzAgBbO0pGQvkByvvxzws9F2i0MvVg00CKZ8tqvUYVhreA2midT+bwY/g/xqZU8wziI5b5opEtSP11yIkstGRZHhfqX25uDv1OoRA4Pi8VoH5IXbfUhnIgt8kwlROVJJCQ==;
- In-reply-to: <CAOrB69PmrOOX0A8c09sxx9qM++Nqqa=cakbhr2f0A5WCVayahg@mail.gmail.com>
- References: <CAOrB69OfAP_MqjrcXowTgGGCdA5cuyoE5o-cOZmyJ=FWJjx6jg@mail.gmail.com> <4F97C0E6.3040704@bykov.odessa.ua> <CAOrB69PmrOOX0A8c09sxx9qM++Nqqa=cakbhr2f0A5WCVayahg@mail.gmail.com>
On Wednesday 25 April 2012 13:55:28 Andrey Velikoredchanin wrote:
> 25 апреля 2012 г. 13:16 пользователь s@xxxxxxxxxxxxxxx
>
> <s@xxxxxxxxxxxxxxx>написал:
> > Можно поискать готовые решения на libev
> > (https://metacpan.org/release/EV), что позволит сэкономить время, к
> > сожалению, какое точно посоветовать сложно без более детального описания
> > проблемы на примере
>
> На примере сложно, т.к. мы сами пока разрабатываем эту методику. Общий
> смысл в том что по входному запросу необходимо выполнять нескоторые
> действия, некоторые из которых можно выполнять асинхронно. Это, по идее,
> должно минимизировать общее время исполнения запроса. Но, в то-же время,
> снаружи запрос приходит обычный и он ждет ответа. Вот и нужна некая
> прослойка между синхронным входным запросом и кучей асинхронных процессов
> на этапе обработки.
>
Судя по витиеватому описанию вам просто нужен асинхронный application-сервер.
uWSGI + Python отличный вариант, imho:
http://projects.unbit.it/uwsgi/wiki/AsyncSupport
http://projects.unbit.it/uwsgi/wiki/uGreen
--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|