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.
