Re: devops-ish questions regarding Clojure webapp server-side REPL usage

2014-05-05 Thread Deyan Yotsov
Many thanks to both of you, your answers were very helpful! Regards, Deyan On 05/04/2014 11:28 PM, Akos Gyimesi wrote: Hi Deyan, I also think that it's usually better to have a standalone Clojure app with a built-in HTTP server, and possibly with a reverse proxy as a frontend. You will have

Re: devops-ish questions regarding Clojure webapp server-side REPL usage

2014-05-04 Thread James Reeves
Hi Deyan, Modern web development tends to emphasise isolating system components into separate processes. Rather than use a monolith container like Tomcat, it's common practice to use an embedded web server combined with a reverse proxy like nginx. In the architecture I use, I have nginx running

Re: devops-ish questions regarding Clojure webapp server-side REPL usage

2014-05-04 Thread Akos Gyimesi
Hi Deyan, I also think that it's usually better to have a standalone Clojure app with a built-in HTTP server, and possibly with a reverse proxy as a frontend. You will have much more control this way, and Tomcat will not surprise you with wiping your hotfixes. About thread handling: it's