FeatherCast

The Voice of the Apache Software Foundation

https://feathercast.apache.org

subscribe
share






ApacheCon Seville 2016 – Lean Microservices on OSGi – Christian Schneider


Lean Microservices on OSGi – Christian Schneider

https://feathercastapache.files.wordpress.com/2017/01/thursday_001_schneider.mp3

Microservices and their frameworks like spring boot allow to start fast but can easily produce ugly monoliths or tangled webs of fine grained dependencies. OSGi on the other hand provides great modularity but is regarded as more complex than spring boot and alike. This Talk shows how to create lean and modular microservices using OSGi, maven, bndtools and Apache Karaf. The build result is a runnable jar or docker image and nicely fits microservice deployments. See how OSGi allows the flexibility to deploy each microservice on its own and let them communicate over (REST) remote calls or deploy them together and talk using OSGi services locally using the same business code bundles.

More information about this talk



fyyd: Podcast Search Engine
share








 January 26, 2017  47m