Please, I welcome any attempts at making it work! My development of the Redis backend is stalled because I have been unable to find a way to make the dequeue process efficient enough. I have copied the minion benchmark script with the modification to use Redis here: https://github.com/Grinnz/Minion-Backend-Redis/blob/master/examples/minion_bench.pl
-Dan On Sun, Dec 31, 2017 at 7:08 AM, Илья Рассадин <[email protected]> wrote: > 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. > -- 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.
