We are pleased to bring you the seventh event of the Docklands.LJC; a group within the main London Java Community that focuses on the developer community in and around Docklands on the 2nd Tuesday of each month. Our speakers this month are Alex Blewitt and Simon Ritter.
Alex Blewitt – Modular Java applications with OSGi
OSGi has been part of the Java landscape since JSR 8 was proposed in 1999 and is an invisible component of many application servers and tools. As well as providing a modular partitioning of Java applications, the dynamism allows (micro)services to come and go and be dynamically wired up.
This talk will introduce the problems associated with modularity in general, and the choices that OSGi made in bringing modularisation to the Java runtime. We’ll also look ahead and ask how OSGi and Jigsaw will evolve in the future.
Simon Ritter – Project Jigsaw in JDK 9: Modularity Comes To Java
Project Jigsaw will bring modularity to the Java platform; something that will enable better security, performance and flexibility for deployment of applications. This talk will look at the fundamentals of how modularity in Java will work. Developers will need to understand that these changes go significantly further than just separating the standard class libraries into a number of discrete units.
This talk will explain the impact project Jigsaw will have on developers in terms of building their applications, as well as helping them to understand how things like encapsulation will change in JDK 9.