Fork me on GitHub

As part of a Compojure app I need to generate and email a PDF report. I’m interested in recommendations for doing the background processing. I assume a poor-mans implementation would be to spool off a thread from my handler function or possibly use a Core Async channel and another process spun up in init. However I’d really like a little fault tolerance and so forth. I’ve looked at Storm and Onyx and they appear to be sledgehammers to crack a walnut in this context. Anyone recommend a simpler solution?


this won’t be high-throughput or anything like that, but i’m keen that the PDF is generated and sent and that I know both things have happened