nand2 / libvmod-throttle

Varnish: Reject or delay requests after given tresholds are reached. (Think API rate limit, or per-ip MISS rate limit)
Other
100 stars 21 forks source link

Varnish 4 #11

Open Freeaqingme opened 10 years ago

Freeaqingme commented 10 years ago

Hi folks,

We're currently considering to start to use either Varnish version 3 or 4, combined with this plugin. As such, I was wondering if you happened to have looked at Varnish 4, and if you expect support for this version any time soonish. Obviously I could contribute something myself as well (and I'll surely try ;)), but my C skills are really rusty at best.

Thanks!

Dolf -- Freeaqingme

nand2 commented 10 years ago

Hello!

Well, I was not planning to work on that in the near future -- wasn't aware of a Varnish version 4! I'll have a look next week-end and see how easy/difficult it is to port to Varnish 4.

Cheers,

Freeaqingme commented 10 years ago

Awesome. Thanks!

nand2 commented 10 years ago

Hello,

Sorry, I don't think I'm going to be able to make it in the very short term :-/ Hopefully I'll be handling this during February.

Cheers,

lkarsten commented 10 years ago

I did a writeup on how to convert vmods recently, maybe that can be of help:

http://lassekarstensen.wordpress.com/2013/12/19/converting-a-varnish-3-0-vmod-to-4-0/

jpotter commented 10 years ago

Hi Nicolas -- any status update on the possibility of libvmod-throttle getting Varnish 4 support?

Thanks! -Jeff

lgelfan commented 10 years ago

I would be interested in v4 support as well, has anyone been able to port it over -- using @lkarsten post or otherwise?

huayra commented 10 years ago

Hello,

I thought I'd chip in.

We (Varnish Software) have made a new one from scratch (sorry Nand) for V4.

As soon as it hits github I will copy you all the link.

Best,

Rubén Romero Varnish Software Den 24. apr. 2014 01.18 skrev "lars gelfan" notifications@github.com følgende:

I would be interested in v4 support as well, has anyone been able to port it over -- using @lkarsten https://github.com/lkarsten post or otherwise?

— Reply to this email directly or view it on GitHubhttps://github.com/nand2/libvmod-throttle/issues/11#issuecomment-41226418 .

nand2 commented 10 years ago

Hello!

I'm afraid I wasn't able to do it and I don't think I'll be able to do that in the near future -- I have right now a project consuming all my time and more.

So I'm happy to hear from you Ruben that you wrote another one -- this one needed new features, and it's good Varnish Software is taking the lead on that. Hopefully it will be released soon!

Thanks, Nicolas

huayra commented 10 years ago

Hello,

You will have to thank Dag who made it. He just published it online: https://github.com/daghf/libvmod-vsthrottle

As mentioned before, it is Varnish 4.0 only.

On Thu, Apr 24, 2014 at 11:57 AM, nand2 notifications@github.com wrote:

Hello!

I'm afraid I wasn't able to do it and I don't think I'll be able to do that in the near future -- I have right now a project consuming all my time and more.

So I'm happy to hear from you Ruben that you wrote another one -- this one needed new features, and it's good Varnish Software is taking the lead on that. Hopefully it will be released soon!

Thanks, Nicolas

— Reply to this email directly or view it on GitHubhttps://github.com/nand2/libvmod-throttle/issues/11#issuecomment-41262646 .

Best, Rubén.