server-side

Stack roulette - 180 runtimes in 180 minutes!

Session Type: 
Tutorial [3 hours]
Speakers

OSGi is a mature and popular technology. One natural consequence of this is that users of OSGi technology can take advantage of a wide range of features, each with a number of available implementations. While even the basic OSGi platform has multiple implementations, the OSGi Compendium and Enterprise specifications dramatically increased the richness of the OSGi ecosystem, and also the number of potential implementation-combinations.

Given that there are so many options, how can you work out which bits will work together, and which bits won't? Surely building your own runtime is so complicated that it needs to be left to an expert integrator! In fact, thanks to OSGi's modularity, building your own stack is actually not as hard as you might think. In this tutorial we help you to build your own stack from your own selection of components, and to keep things interesting you will also be picking the components that the speakers have to use to build their stack!

Schedule info

Time slot: 
25 March 13:00 - 16:00
Status: 
Accepted

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

Apache Karaf in the Trenches

Session Type: 
Standard [35 minutes]
Speakers

Apache Karaf is a small, light weight server side OSGi runtime environment, that has been gaining in popularity in the Apache and OSGi community. The shift towards using OSGi environments has introduced new challenges to architects, developers, and operators in building and deploying these systems. In this session I will share some of my experiences in developing, deploying, and maintaining OSGi based software systems among Global 2000 companies targeting the Apache Karaf runtime environment.

The talk will be broken down into three sections:

Schedule info

Time slot: 
28 March 11:00 - 11:35
Status: 
Accepted

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

OSGi in Java EE servers: sneak peek under the hood

Session Type: 
Standard [35 minutes]
Speakers

A number of Java EE servers have already leveraged OSGi as their modularization of choice to better structure the runtime. At the same time - very few of them are actually exposing Java EE applications as OSGi bundles or allowing them to consume OSGi functionality at all. As the trend towards modularization in enterprise software is steadily accelerating - it's critical to make informed decisions on the used runtime. The talk has the goal to provide an overview on how the most popular free Java EE servers leverage OSGi and give some hints for what can Java EE apps do to benefit out of that.

Schedule info

Status: 
Declined

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.