Here we are on road again ....
Last 12th and 13th of September we had a great presentation about OSGi and Apache Karaf by Jean Baptiste Onofre.
He showed us the main purposes for this, relatively old, technology ( 1999 ) : OSGi, created by a group of great companies like IBM and Oracle,
OSGi gives you the power to allow developing your applications with dynamic modularity to decouple and distribute them more easily.

Our bundles have their own lifecycle, and we can manage them installing, running, stopping and uninstalling without having to stop the other bundles or the framework.

One of the most popular OSGi frameworks is Apache Karaf, based on Apache Felix or Eclipse Equinox and including some useful utilities ( logging, shell, security, configAdmin, web container .... )
It provides us with a shell to execute the commands and also a web page to manage the framework.

With Cellar we can distribute our bundles in a mirror system to ease the scalability and we also can consume services from other framework instances without effort and as a single injection .
Here you have the slides ( we are improving the audio for the video presentation, any help ? ) :
Enjoy it !!!
No hay comentarios:
Publicar un comentario