Overview
Watch a 38-minute conference talk from EclipseCon 2022 exploring various deployment options for OSGi applications in cloud and edge computing environments. Learn about different application bundling approaches including folder-based, executable JAR, jlink, and Graal implementations. Compare OSGi application launching methods across framework launchers like Equinox and Felix, bnd launcher, and Atomos. Examine performance differences between Java 11 and Java 17 implementations, as well as Hotspot VM versus Open J9. Discover how bndtools 6.3.0 enables module info creation in executable JARs for custom JVM builds, and understand how Atomos and the OSGi Connect specification allow applications to run without traditional OSGi Framework launcher and classloading mechanisms. Gain valuable insights into size and performance implications of different deployment configurations for optimizing OSGi applications in cloud and edge computing scenarios.
Syllabus
Deployment options for OSGi applications in the cloudedge
Taught by
Eclipse Foundation