Hi!

I recently started to work on my own implementation for 
Minion::Backend::Redis.

During code reading of Mojo::Backend::Pg, some questions were born in my 
mind and I wrote email directly to Sebastian. Than's how I found out about 
Dan Book's Redis backend https://github.com/Grinnz/Minion-Backend-Redis

First of all, I think, it'll be great to write links to this mailing list 
in Minion documentation. Now doc says "You can use Minion 
<https://metacpan.org/pod/Minion> as a standalone job queue", so it's not 
very clear that this mailing list is right place to discuss minions.

And second, as far as I know, current redis backend is still under 
construction. And I want to help make it as solid as Pg backend, but faster.

Now, I'm trying to reimplement my own Backend not based on Dan's code, but 
based on Pg backend. I'm widely using lua scripting and Data::MessagePack 
module. Next I want to benchmark it against Dan's current version and 
compare speed, performance and determine max task rate per second. Trick 
thing with redis lua scripting, that it is fast, but can be voracious CPU 
eater...
If I'm satisfied with the result, I'll make a PR to Dan's repo with Redis 
backend

But if mojo team already have another plan for redis backend and you need a 
couple of hardworking hands to help, I'm very motivated and now you know 
how to find me. So feel free to contact me.


 PS: Happy New Year and great thanks to all Mojo team for your great work.

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.

Reply via email to