Hi Fabien, On Mon, Sep 20, 2010 at 05:07:31PM +0200, Fabien Germain wrote: > Hello Kyle, > > On Mon, Sep 20, 2010 at 5:00 PM, Kyle Brandt <[email protected]> wrote: > > > > > There are new rate liming features that have been introduced into the 1.5 > > dev builds. I am using them in production and it has been stable for me. I > > wrote a introduction to some of the features at > > http://blog.serverfault.com/post/1016491873/better-rate-limiting-for-all-with-haproxywhich > > might be helpful to you. The updated documentation of course goes > > into more detail. > > > > Yes I already read your tutorial, thanks a lot for that ! Actually we'd use > it to rate limit requests by domains on a webhosting cluster, so there would > be several thousands entries : the goal would be to have a generic way to > handle them, instead of using thousands of backends. And as far as I > understood, it's not yet possible.
What I'm hoping for is that it will be possible before 1.5-final. But I can't promise anything. In fact, to give a bit more details, right now there are two competing methods to extract data from a request : patterns (used by stick-tables) and ACLs. Each time we implement a new method, we're adding more work for the day we try to make everything converge. So I'd rather first try to make everything converge, then improve pattern extraction to be more generic, it will be less code to change and merge. Regards, Willy

