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
together with Prismatic graph (thanks, Prismatic!).  Hope folks find it
useful!


On Mon, Apr 14, 2014 at 9:24 PM, Mike Haney <[email protected]> wrote:

> 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 forever, but at some point you just have to stop looking and pick
> one to go with).
>
> But after reading the new post, I think it's worth taking a look at
> Trapperkeeper.  Even if I don't switch now, if all goes well I would like
> to turn this app into a larger SaS offering, possibly multi-tenant, and I
> could see something like Trapperkeeper helping there.
>
> I get the distinct impression you have some former OSGI users on your
> team?  This reminds me a lot of the service registry in OSGI.  And I don't
> mean that as an insult - the service registry was the best part, it was all
> the other crap that made it painful to use (particularly anything from
> eclipse, which ruined OSGI in my opinion, but that's another rant).
>
> Anyway, this looks like something that could be useful in many cases, and
> thank you for open-sourcing it.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to [email protected]
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> [email protected]
> 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 [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to