EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018
Speaker(s):
Alasdair Nottingham
https://www.eclipsecon.org/europe2018...
The OSGi framework, and the service specifications, is a powerful and simple way to build modular software. However writing modular software is hard and even a simple framework doesn't necessarily make things easy, especially when you are writing an application server consisting of over 100 discrete features. When that application server needs to dynamically respond to configuration changes, provisioning (or deprovisioning) features as required. Even worse when it has to support Java EE applications which are written with a totally different modularity (cough-cough) model.
Open Liberty was designed from the ground up to use OSGi as it's core modularity framework, making extensive use of declarative services, metatype, and subsystems. We did a lot right, we made mistakes, some we fixed some not so much, we fixed a lot of bugs including a number in Felix SCR. Come along to hear a lessons learned about how we used OSGi to build the most flexible application runtime for building web and cloud applications.
Watch video OSGi in Action: How we use OSGi to build Open Liberty | EclipseCon Europe 2018 online without registration, duration hours minute second in high quality. This video was added by user Eclipse Foundation 19 November 2018, don't forget to share it with your friends and acquaintances, it has been viewed on our site 360 once and liked it 6 people.