Introduction to OSGi

A session at jDays 2013

  • Lennart Jörelid

Wednesday 27th November, 2013

11:40am to 12:30pm (CET)

OSGi is a dynamic module system for Java, which defines packaging, services and injection.

While OSGi has been around for 10+ years, and is a central component in most application servers, it is seldom used in project development. OSGi provides considerable power to dynamically swap or update parts/services in a running java system - which is often desirable in large-scale enterprise applications. Yet, OSGi has been perceived as overly complex and time-consuming in some situations.

How can we leverage the power of OSGi without falling victims to its dark side? This session presents OSGi to developers, and suggests patterns for how to quickly introduce it into an existing codebase in a painless manner.

About the speaker

This person is speaking at this event.
Lennart Jörelid

Software Architect & Lead Developer, jGuru

Lennart Jorelid is a Java Architect, Developer and Mentor with Java Experience since 1995. Open Source and JEE focus - Codehaus Committer and lots of project productivity refactoring experience. Normally builds large-scale JEE systems for enterprises of various kinds.

Next session in Brevsorterarsalen 2

1:30pm Scalding A.K.A. "Writing Hadoop jobs, but without the pain" by Konrad Malawski

Sign in to add slides, notes or videos to this session

jDays 2013

Sweden Sweden, Gothenburg

26th27th November 2013

Tell your friends!


Time 11:40am12:30pm CET

Date Wed 27th November 2013


Brevsorterarsalen 2, Clarion Hotel Post

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session