Clojure 中的后台处理

Background processing in Clojure

我正在寻找 Clojure 中的后台处理器,它具有 Ruby 中的 Sidekiq 等功能。这是我需要的功能列表:

我知道不变调度提供了最低限度的功能,但据我所知,它不提供持久性和优先级。 Clojure 或 Java 生态系统是否提供了类似的东西?

我是 Clojure/JVM 的新手,也许它可以提供一个替代方案,我什至可能完全不需要这种工具。

https://www.clojure-toolbox.com 下的任何内容 #Scheduling maybe?