Silicon Valley Code Camp : October 3rd and 4th, 2009
Developer with experience in Java, OSGi, Spring, Hibernate, highly scalable and highly transactional systems, RESTful APIs, E-Commerce and Micro-transaction systems. Part-time instructor at UCSC Silicon Valley and Foothill College. Expertise in backend systems but I have also played with Android and Glass.
OSGi is a robust framework for Java that allows modules known as "bundles" to be remotely installed, started, stopped, updated and uninstalled without requiring a JVM restart.
We will look at creating bundles using Maven and loading them in the Eclipse Equinox implementation of OSGi. Additionally show the power of OSGi by loading multiple versions of the same application that allows delivering updates with zero downtime.
OSGi is enterprise ready with out of the box Spring support and you should consider it if looking at J2EE.
You can find details of what I will present on my blog (http://www.irahul.com/codepst/)