[rabbitmq-discuss] QueueingConsumer extended with the CoDel algorithm
Tim Watson
tim at rabbitmq.com
Mon Oct 29 16:16:17 GMT 2012
Hi!
On 10/28/2012 10:12 AM, Myles McDonnell wrote:
> Hello All
>
> I'm considering writing a C# implementation of
> https://gist.github.com/2658712 as referenced here
> http://www.rabbitmq.com/blog/2012/05/11/some-queuing-theory-throughput-latency-and-bandwidth/.
>
> Unless this has already been done? Should I fork the .NET RabbitMQ
> client and send a pull request when complete?
>
Nobody has done this so far, and we *do* like contributions! :)
> Any advice much appreciated.
>
You'll need to sign a 'Contributor Licence Agreement', the details of
which we can discuss off-line. Forking on github and then submitting a
pull request would be ideal, as we can discuss any QA feedback directly
against the code that way. It would be good if you could provide a test
harness too: if we decide to merge your implementation, then we'd have
to support it in future releases so having a means to verify that it
behaves as expected would be quite important.
Another alternative, of course, would be to package your implementation
up into a library that sits on top of the RabbitMQ .NET client, and
distribute that via NuGet. Of course I don't want to discourage you from
contributing, but if you do decide to go down that route instead, please
feel free to come back here with any questions that arise whilst you're
working on it.
Cheers,
Tim
> Thanks
> Myles
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121029/98a6b547/attachment.htm>
More information about the rabbitmq-discuss
mailing list