Minion is a high performance job queue designed for use with Mojolicious. In 10.17 it is possible to spawn extra processes for request handling at peak times. The job queue can be used to set aside a small number of jobs from our maximum capacity only to be used for high priority jobs. At peak times there will be 6 jobs running in parallel, of which at least 2 are guaranteed to be high priority. The priority can be controlled with the --spare-min-priority 5 setting, which will default to 1.
Read more at dev.to
A microservice can be thought of as the distributed computing implementation of the Unix philosophy of "Do one thing and do it well" Perl can be an excellent choice for development because of its strengths as a battle-tested, expressive multi-paradigm language. In this series of articles, author uses Perl, the Mojolicious web framework, and the OpenAPI specification to develop an example microservice. Some knowledge of Perl and web development is assumed.
Read more at phoenixtrap.com