如何找到运行Compojure的Web托管服务

kes*_*kes 12 java web-hosting clojure compojure

我对使用Clojure和Compojure构建网站非常感兴趣,如下所示:

http://briancarper.net/blog/deploying-clojure-websites

但是,由于我在Java环境和Java文化方面的经验有限,我不确定在购买Web托管服务时从哪里开始.

我是否只需要找到一个能够获得完全root访问权限且具有JDK/JVM的服务?或者还有其他要求吗?

Bri*_*per 7

我使用Linode 540.任何Linux VPS都可能正常工作.您可以自己安装JVM和其他任何需要的东西.根据您运行的站点类型,您应该尝试获取大量RAM,因为JVM可能会占用大量RAM.


Mic*_*ohl 7

我可能会选择Google AppEngine(事实上,我计划迟早要这样做).

这里有一些阅读来帮助您入门:

使用Clojure,Compojure,Google App Engine和Emacs进行交互式编程

关于GAE的Clojure

Clojure on Google AppEngine

  • "交互式编程......"发布背后的人也对他们的GAE和Clojure应用程序进行了非常有趣的演示:http://www.hackers-with-attitude.com/2010/02/how-clojure-pet-project -turned-into.html我相信GAE的安全模型不允许启动线程,这会杀死相当多的Clojure功能; 但显然剩下的仍然是一个非常引人注目的方案. (4认同)