What do you mean by load? The OSGi services should not affect performance at all.

If your dependencies are OSGi ready then the development overhead of OSGi is minimal. If the dependencies or behaving badly in OSGi then the development overhead can be big.

On the testing side OSGi has the problem that you need OSGi testing like pax exam to have meaningful tests. So I agree that testing is more effort.

Christian

On 03.01.2017 14:59, Vitalii Tymchyshyn wrote:
I concur. Employing OSGI features like service registry adds significant
load according to our tests. Actually we switched from FUSE to Spring Boot
during last year.
The reason is very simple: in our experience OSGI features were rarely used
and classloader hell / testing problems are real.

Best regards, Vitalii Tymchyshyn

On Tue, Jan 3, 2017, 3:26 AM Christian Schneider <ch...@die-schneider.net>
wrote:

The packaging as spring boot or OSGi application should not affect the
performance.



--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Reply via email to