Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: на чём быстрее получится внешний HTTP-сервер авторизации
- To: nginx-ru@xxxxxxxxx
- Subject: Re: на чём быстрее получится внешний HTTP-сервер авторизации
- From: "Anatoly Matyakh" <protopartorg@xxxxxxxxx>
- Date: Mon, 16 Jul 2007 19:03:55 +0300
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:to:subject:from:organization:content-type:mime-version:references:content-transfer-encoding:message-id:in-reply-to:user-agent; b=a3lftdoFPltrf4LccBfyxlxvrug/diYNbcJ6z04XsjfVV9qjLDiJB8gGWJuALpceRtavfKDgeMTOjZlCMBNKkUBhZ8e/gI4ns23COU1lExPnXpqEZfyaTW5ZuM6fLGRbi4oFQvezz2RsZbA+aXIF6RGbhLmLDrwDRTbi+6R78zo=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:to:subject:from:organization:content-type:mime-version:references:content-transfer-encoding:message-id:in-reply-to:user-agent; b=MpeO/iWuauRquK7LZY5rx2NMNz8/6eukJpRgQlgNB339wUdExnF4d0vGr8gYP+VRpxVCsTCizChU52BaexUWWHZFvS80uRF47mBorfB8SCmuKr6x0yOeYOtKERbR54E7JOdPs++u89fD+PCaPtvf8u2ygG8jOq8QPxTySuy0TLk=
- In-reply-to: <29311184599836@xxxxxxxxxxxxxxxxxxx>
- Organization: Unseen University of Infospace
- References: <29311184599836@xxxxxxxxxxxxxxxxxxx>
On Mon, 16 Jul 2007 18:30:36 +0300, umask <umask@xxxxxxxxx> wrote:
коллеги, подскажите, на чем быстрее получится внешний HTTP-сервер
авторизации для nginx (для IMAP4/POP3 проксирования)?
Я бы из приведенного взял
nginx + fastcgi perl
...и он бы у меня сверялся через DB_File с кэшированным хэшем с
проверочными данными.
А хэш по каким-то событиям типа добавления юзера или cron может
генерироваться из MySQL.
По-моему, такой асинхронный вариант - один из самых шустрых.
Другой вариант - с синхронными запросами к MySQL - тоже не самый
медленный, но потенциально завальный.
И ещё, понятное дело, можно отдельно на C какой-нибуть authd написать,
пускай крутится на порту 8899 и
авторизует - тоже с базой в db2.
--
IT Philosopher
|