OSGi

Experiences from Building the Fastest OSGi Container on the Planet

Session Type: 
Standard [35 minutes]
Speakers

What is the fastest OSGi container? Felix or Equinox? Neither! The fastest OSGi container is Netbinox! But then, how do you measure how fast an OSGi container is, anyway?

Schedule info

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate
Slides: 

Best Practices for (Enterprise) OSGi applications

Session Type: 
Standard [35 minutes]
Speakers

Since the first release of the OSGi Enterprise specification in March 2010 the use of OSGi in the enterprise has increased dramatically. Moving traditional Java EE applications to an OSGi stack is intentionally as easy as possible, however there are a number of common mistakes that can make it feel very hard. This session will describe some best practices for developing Enterprise OSGi applications and OSGi bundles, allowing developers to utilise the power of OSGi in a painless way.

Whilst this session is primarily aimed at enterprise developers new to OSGi, much of the content is equally applicable to OSGi development in general, and is definitely recommended to anyone looking to brush up on their OSGi principles!

Schedule info

Audience

Track: 
OSGi DevCon
Experience level: 
Beginner

Smart Home Mashups: A New Application Opportunity

Session Type: 
Standard [35 minutes]
Speakers

The number of smart devices in the home is exploding. These devices no longer just include TVs, Bluray players and game consoles. They now include door locks, thermostats, refrigerators, washer/dryers and even pens. The potential for creative and new applications is vast. But how can developers take advantage of this exciting new opportunity? By enabling the home gateway with OSGi, developers can add new applications and extend existing applications to create new and exciting mashups for the Smart Home.

Schedule info

Audience

Track: 
OSGi DevCon
Experience level: 
Beginner

Liberate your components with OSGi services

Session Type: 
Standard [35 minutes]
Speakers

Converting any large application to be OSGi based is a difficult and complex process. Many projects find the fences that OSGi put in place puts insurmountable barriers in the way of success. Many projects get a short way through to embrace the concept of modules, but frequently they get no further and as a result they do not see the many benefits of OSGi.

Schedule info

Time slot: 
27 March 13:30 - 14:15
Room: 
Lake Thoreau

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

OSGi in the cloud - quo vadis?

Session Type: 
Standard [35 minutes]
Speakers

Modularity as in OSGi solves a major issue with architecting elastic applications for the cloud. Cloud resources are inherently dynamic in their nature and undergo frequent changes either due to explicit management operations (adding and removing resources) or due to their volatility (sharing effects, failures). Therefore, it is not a reasonable assumption that monolithic software incapable of dynamic adaptation can effectively run in such an environment.

Schedule info

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

Moving the Guidewire platform to OSGi

Session Type: 
Standard [35 minutes]
Speakers

Guidewire Software builds advanced applications for the insurance industry. With over a hundred customers in a dozen countries, including global giants like AXA, Geico, and Tokyo Marine, our applications handle tens of billions of dollars worth of business every year.

Schedule info

Time slot: 
27 March 10:30 - 11:15
Room: 
Lake Thoreau

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate
Slides: 

What's new in the OSGi Enterprise Release 5.0

Session Type: 
Standard [35 minutes]
Speakers

The Enterprise OSGi Release 5.0 will be generally available at EclipseCon/OSGiCon 2012. A number of significant enhancements have been made since the previous release, including:

  • OSGi Bundle Repository Specification
  • Subsystem/Application Specification
  • ServiceLoader support
  • Enhancements to the JMX specification

In this talk we'll talk through new specifications, what possibilities they open up and how you can use them.

Schedule info

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate
Syndicate content