I'm interested! One of the things on the wish list for trapperkeeper is to make our current configuration service swappable--currently it only supports files, but I'd really like to be able to swap in a database-backed config or zookeeper-based implementation. When we get some time to work on something like that it'd be great to be able to consider building it to use an existing library.
On Tuesday, May 20, 2014 2:33:05 PM UTC-7, Thomas Steffes wrote: > > Hey folks, > > At Room Key we're using Apache Zookeeper and a home-grown clojure library > called drcfg for real-time application configuration management. We're > debating open-sourcing drcfg and are trying to gauge community interest in > such a tool. > > We think it's got great usage semantics, basically you just def an atom in > any namespace where you'd like a variable that can be changed in real-time > on a running system. When you define the atom, you can also provide > defaults to fall back to if zookeeper is unavailable, a validator to be run > on any value when a change is attempted (to prevent invalid configuration > data), as well as some meta-data about the variable. > > We've also got a web UI we use to change configuration data, but that > would likely be released separate of drcfg itself. > > If anyone's interested, could you reply to this post? I can provide more > information as well if need be. > > > -Thomas Steffes @ Room Key > > > > -- 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/d/optout.