[dancer-users] background task queue

Hermann Calabria hermann at ivouch.com
Thu Apr 23 04:52:49 UTC 2020


Hi all, 

Just wanted to send a shout-out to everyone who responded to my posting regarding implementing a background task queue.  

We ended up going with Minion as many suggested, and found CromeDome’s Advent Calendar posting referenced below super useful, along with the various Minion docs.  

We ended up not using the Dancer2 plugin; we’re still on D1, so that was one reason, but the main reason was because we were inspired by the Advent Calendar posting to wrap Minion within a service object within our app’s model, rather than having it live within the web plumbing offered by Dancer.

The implementation went into production earlier today and users seem to be happy.  

Again, thanks!!

Hermann


From: Jason Crome
Sent: Monday, April 13, 2020 10:05 AM
To: Perl Dancer users mailing list
Cc: Perl Dancer users mailing list
Subject: Re: [dancer-users] background task queue

I might be biased, but I like Minion. So much so that this was released earlier today: https://metacpan.org/pod/Dancer2::Plugin::Minion

You can find some additional information from a few years ago on the Advent Calendar (http://advent.perldancer.org/2018/16). It may or may not be helpful in your decision-making process.

Cheers,
CromeDome

Jason A. Crome / CromeDome
CPAN: https://metacpan.org/author/CROMEDOME
github: https://github.com/cromedome
Twitter: https://twitter.com/cromedome




On Apr 13, 2020, at 12:12 PM, Hermann Calabria <hermann at ivouch.com> wrote:

Hi all,
 
Does anyone have any suggestions and/or best practices for how to implement a background task queue (i.e. something similar to Python’s www.celeryproject.org) that works well with Dancer and/or for Perl in general?
 
Some of the options I’m currently exploring:
https://beanstalkd.github.io/
https://mojolicious.org/perldoc/Minion
http://gearman.org
 
Thanks!
Hermann
_______________________________________________
dancer-users mailing list
dancer-users at lists.preshweb.co.uk
https://lists.preshweb.co.uk/mailman/listinfo/dancer-users


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.preshweb.co.uk/pipermail/dancer-users/attachments/20200422/cc35a201/attachment.htm>


More information about the dancer-users mailing list