Got it, thanks! I’ve always wanted to use Beanstalk, but figured it would have some limitations…
On Nov 13, 2013, at 4:00 PM, Justin Smith <noisesm...@gmail.com> wrote: > Usually elastic beanstalk or ec2 (beanstalk is simpler and trivial to make > scale, but less flexible so sometimes we need to fall back on using an ec2 > instance). In either case we typically a clojure war into a tomcat container. > As long as you remember to keep your permgen large enough it is pretty simple. > > On Wednesday, November 13, 2013 3:49:16 PM UTC-8, Marcus Blankenship wrote: > Thanks, Justin. These are great points! I especially like the simplicity of > deployment. Do you folks use Heroku, AWS, or some other hosting service? > > > On Nov 13, 2013, at 3:23 PM, Justin Smith <noise...@gmail.com> wrote: > >> Hi. I'm part of the Caribou team, which started as an in-house tool (and >> continues to serve that purpose). >> >> A few advantages of clojure in the webapp space, off the top of my head: >> >> Clojure provides execution efficiency that Ruby or Python cannot match. This >> translates to lowered hosting costs. >> >> The lein tool provides very clean and isolated dependency management, that >> makes setting up dev environments and deployment very straightforward. >> >> Targeting the JVM means that each deploy can be a single jar or war file >> that you upload to the server. >> >> The ring middleware system is a very clean way of including functionality in >> an app. >> >> Working with immutable data structures and threadsafe bindings as a >> pervasive default does a lot for stability, and rules out many of the round >> about ways one of heisenbugs end up in the system. >> >> On Wednesday, November 13, 2013 2:38:49 PM UTC-8, Marcus Blankenship wrote: >> Hi Folks, >> >> We’re a Python / Django shop, and some folks are getting excited about using >> Clojure for building web apps. Certainly there are numerous open-source >> options to assist us (Pedastal, Ring, Compojure, Caribou, etc), but I think >> it begs a larger question: as a rule, do web applications need the power >> that Clojure brings to the table? >> >> Other folks on my team are telling me that solutions built with Python / >> Django (or even RubyOnRails) fully satisfy the needs of 99% of the web apps >> we have built, and that Clojure offers nothing new to this problem space. >> >> So, here’s the question: How are you are actually using Clojure, and why did >> you choose to use it, particularly in the “web application” space? >> >> Thanks, >> Marcus >> >> >> >> marcus blankenship >> \\\ Partner, Problem Solver, Linear Thinker >> \\\ 541.805.2736 \ @justzeros \ skype:marcuscreo >> >> >> -- >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clo...@googlegroups.com >> Note that posts from new members are moderated - please be patient with your >> first post. >> To unsubscribe from this group, send email to >> clojure+u...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Clojure" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojure+u...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. > > marcus blankenship > \\\ Partner, Problem Solver, Linear Thinker > \\\ 541.805.2736 \ @justzeros \ skype:marcuscreo > > > -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. marcus blankenship \\\ Partner, Problem Solver, Linear Thinker \\\ 541.805.2736 \ @justzeros \ skype:marcuscreo -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.