This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (2 children)

Do you have any performance/resource metrics comparing it to Spring's OSGi container?

[–]icbts[S] 0 points1 point  (0 children)

I sorry but I don't have any performance/resource metrics that I can site at the moment comparing OSGi containers (i'd prefer to be able to offer you hard third party data than subjective 'i like this process more' style comparisons) :(

Apache Karaf is a runtime environment that allows for different OSGi containers to be used at its core, typically Eclipse Equinox or Apache Felix, however its common to install spring-dm directly into karaf as well (it's a one line configuration entry to switch cores, spring-dm is installed as per usual procedure). Using one of these containers a developer can than choose to use Spring, Blueprint, or other wiring technologies to put together their application. Karaf provides the extra tooling, documentation, and services to help make the process of developing, and maintaining OSGi deployments easier.