什么相当于芹菜Clojure?

时间:2014-02-26 19:28:04

标签: clojure celery

如果我想将Python + Celery Web应用程序移植到Clojure技术堆栈,我有哪些选项可用于任务排队和调度?我可以只使用像Quartz这样的Java库吗?

经过一番搜索,我发现Quartzite,但不知道它的功效。

相关:What's the equivalent of Python's Celery project for Java?

2 个答案:

答案 0 :(得分:1)

是的,与Quartz的Java互操作是合理的,应该是你的默认选项。我认为人们有时会对使用Clojure的Java互操作过于犹豫,但实际上它的效果非常好。

为了评估Quartzite,我会看一下你知道你需要的具体调度功能,看看Quartzite是否提供了接口。

我的同事开发的另一个解决方案是本地Clojure库:Monotony,可能值得一试。

答案 1 :(得分:0)

结帐Immutant。它是一个应用程序服务器,为您提供群集,消息传递,作业和工作。缓存并且具有高质量,因为它构建在JBOSS应用程序服务器之上。