Re: RPOP w/ cucipop + 3 more questions

От: Peter Didenko <kip_at_mx_ru>
Дата: Wed 18 Jul 2001 - 11:13:11 MSD


On Wed, 18 Jul 2001 11:01:32 +0400
 Victor Kiranov <vk@mtu.ru> wrote:

> Я  понимаю,  что  держать  хистори  УИДлов
> на самом деле напряжно для
> сервера,  но для большинства серверов
> ничего не изменилось бы -- так и
> был  было  бы одно число (вернее диапазон

> (min,max)), а для других это
> можно  было  бы  как-то  оптимизировать,
> держать  диапазоны, хэш, еще
> что-то...
> Cucipop  можно  долго  ругать,  но  его много по
> миру, и он работает в
> полном  соответствии  с  RFCями -- выдает
> _уникальные_ УИДы, просто не
> возрастающие  (у  него  UID  -- это MD5-сумма от
> сообщения, уж не знаю
> зачем так сделали).

  Все это понятно. Однако, вспомним как делают клиенты - они хранят эти UIDL'ы локально. Для них в этом нет проблемы. А вот для сервера, через который летают миллионы сообщений, хранить UIDL'ы просто нереально. Причем, как Вы понимаете, их нельзя ротейтить - "забывать" со временем старые - сообщения юзерам будут приходить повторно. Плюс еще надо при поступлении нового сообщения пытаться заматчить в кэше этот UIDL - сколько на это будет тратиться CPU time ?..

---
Peter Didenko. KIP3-RIPE. Zenon N.S.P. Moscow, Russia. http://www.zenon.net
Moscow : +7 095 2323736, St. Petersburg : +7 812 3264468

##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки
  <CGatePro@mx.ru>.

Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
Для административных запросов адрес <CGatePro-request@mx.ru>
Получено Wed Jul 18 07:13:09 2001

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:07 MSK