On Sep 4, 4:22 am, Krukow <karl.kru...@gmail.com> wrote:
> I was thinking about the capability of changing production systems on
> the fly. E.g. by having an accessible repl in a running production
> system.

This is a popular list question.  The short answer is "no."  It might
work for correcting a single, isolated function.  But in general,
there are too many potential interactions to do this safely.

If you really want system-wide, real-time code upgrades, then Erlang
is your friend, but that's a radically different virtual machine
model, not easily replicated.  Java servlet containers like Tomcat
support "hot deploy" to a limited extent, but it's tricky to use.

-SS
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to