Right, that wasn't my concern in regards to reasons for switching.. I just want to make sure there isn't some big difference in general that might sway me away from Blueprint. I just see it as the less Karaf has to include by default just to run, the better.
Ryan On Mar 4, 2014 3:59 PM, "Achim Nierbeck" <[email protected]> wrote: > Hi David, > > yep you're absolutely right, I've been on the wrong track somehow ... > So yes, one shouldn't take my statement literally. > > At the end we agree on, that it doesn't make a difference for the user of > Karaf if the > wiring of Karaf Services is done this way or that way ;) > > regards, Achim > > > > > 2014-03-04 21:09 GMT+01:00 David Jencks <[email protected]>: > >> Your view of DS does not match reality, unless perhaps you are being >> entirely metaphorical in your description of how DS works. Taken >> literally, each of your statements about DS is wrong. >> >> However, I agree with what I think is your conclusion that in all >> plausible scenarios there's going to be no measurable performance >> difference between blueprint and DS. >> >> thanks >> david jencks >> >> On Mar 3, 2014, at 11:36 PM, Achim Nierbeck <[email protected]> >> wrote: >> >> I don't think there are any awailable yet, >> and actually I don't expect there to be much of a difference. >> Both are basically doing the same thing. >> Blueprint does have an extender that will do the wiring for you, >> so there might be a "overhead" on the start of the bundle ... >> but I don't expect there to be an overhead later on, or at least not >> significant. >> DS is just a "convenience-wrapper" for standard OSGi technology. >> During build-time the BND or what ever will transform the annotations to >> Service-Trackers and Service Registrations. >> >> At the end it boils down to services and service-trackers that are >> "hidden" for the user, either by a xml syntax and an extender, or an >> annotation and a build time enhancement. >> >> regards, Achim >> >> >> >> 2014-03-03 22:55 GMT+01:00 asookazian2 <[email protected]>: >> >>> Any info on perf metrics on DS vs. BP? thx. >>> >>> >>> >>> -- >>> View this message in context: >>> http://karaf.922171.n3.nabble.com/performance-metrics-blueprint-vs-declarative-services-in-karaf-3-0-x-tp4032028.html >>> Sent from the Karaf - User mailing list archive at Nabble.com. >>> >> >> >> >> -- >> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer >> & Project Lead >> blog <http://notizblog.nierbeck.de/> >> >> Software Architect / Project Manager / Scrum Master >> >> >> > > > -- > > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > blog <http://notizblog.nierbeck.de/> > > Software Architect / Project Manager / Scrum Master > >
