Thanks!
No concrete plans around any sort of hot code swapping for now. That gets
into lots of classloader stuff that, to be honest, seems like it adds a lot
of complexity that we'd like to avoid. Also, we are deploying all of our
apps as uberjars for the time being, so we don't have a concre
I really like it. It reminds me of OSGi Declarative Services where we use
the @Reference to inject stuff in. Also the init, start, and stop are
really nice in keeping with the OSGi component interface without all its
other baggage. Keep it up.
I was wondering if you had any ideas on solving the
Yep, you've pretty much nailed it... the design was heavily inspired by the
OSGi service registry, but we didn't really have a need for most of the
other functionality that OSGi offers. So we basically just came up with a
way to describe services via Clojure protocols, and then we wire them
togeth
Great timing on the new blog post. I'm ramping up on my first "real" clojure
app, and have been planning to use Component for this piece. I read the first
blog post yesterday and it sounded interesting, but I've pretty much locked
down the stack I'm going to use (you can evaluate libraries for
We published a follow-up post this morning, with a lot more detail on the
Clojure side of things:
https://puppetlabs.com/blog/clojure-nerds-puppet-labs-application-services
On Sunday, April 13, 2014 6:48:10 PM UTC-7, Walter Heck wrote:
>
> As a non-clojure user, but a Puppet expert (ahum ;) ) I
As a non-clojure user, but a Puppet expert (ahum ;) ) I wrote a blog post
about this announcement that might be interesting for some folks here. I'd
also love to see comments on the post itself if I have drawn any wrong
conclusions:
http://www.olindata.com/blog/2014/04/clojure-outsiders-investig
related
http://puppetlabs.com/blog/new-era-application-services-puppet-labs
On Monday, 14 April 2014 00:24:28 UTC+10, Brendan Younger wrote:
>
> I just saw that there's a library called TrapperKeeper
> https://github.com/puppetlabs/trapperkeeper from the folks at Puppet
> Labs. It looks to be
I just saw that there's a library called
TrapperKeeper https://github.com/puppetlabs/trapperkeeper from the folks at
Puppet Labs. It looks to be a more opinionated and complete version of
Stuart Sierra's Component
library https://github.com/stuartsierra/component, in that it explicitly
pays a