New alpha release of Proletarian out now: https://github.com/msolli/proletarian/blob/main/CHANGELOG.md#1038-alpha---2021-06-04.
I’ve made a change suggested by @dominicm, namely that the job-handler function should be passed as an argument to create-queue-worker
(rather than being implemented as a multimethod). Thanks!
Next up is making the retry-strategy
mulitmethod into a function as well, and maybe even moving the notion of a job type into “user-space” (in the payload, instead of as a database table row).
I’m also looking into https://github.com/msolli/proletarian/issues/2 for manually controlling the job worker in testing and REPL scenarios.