Re: [exim] [PATCH] ratelimit improvements

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Warren Baker
Date:  
À: exim-users
Sujet: Re: [exim] [PATCH] ratelimit improvements
On 06/02/2008, Tony Finch <dot@???> wrote:
>
> On Wed, 6 Feb 2008, Marc Perkel wrote:
>
> > A major improvement, if possible, would be the ability to share rate
> > limit information across multiple servers.
>
> I have a vague plan to overhaul Exim's hints database infrastructure, with
> the aim of being able to use more than just old-style dbm libraries. I'd
> like to be able to use Berkeley DB 4's fine-grained locking features,
> which should improve throughput without changing the hints database model.
> More interesting would be to plug in a distributed database or a pure
> in-memory database. Memcached (without a backing database) happens fit
> both of these criteria, so it would be an obvious choice. I also thought
> Splash! might be worth trying, but it seems to have disappeared.
>
> This would give you distributed callout, ratelimit, and retry databases.
> But I'm not making any promises on when I'll get around to it, and I'd be
> very happy if someone else did it first.




Just for interests sake..have a look at repcached (
http://repcached.sourceforge.net/) which has a number of features including
replication. Another alternative to memcached is SQLCached (
http://sqlcached.sourceforge.net) which has similar purpose to memcached but
allows one to manipulate data using SQL.

Warren