ApacheCon EU 2014 has ended
Register Now for ApacheCon Europe 2014 - November 17-21 in Budapest, Hungary. 
OSGi [clear filter]
Tuesday, November 18

3:50pm CET

OSGi For Mere Mortals - Bertrand Delacretaz, Adobe
In the last few years, OSGi has become ""the"" module system for Java - but is OSGi just for gurus, or are mere mortals actually able to use it?
The simple tutorial RESTful server application presented in this talk aims to demonstrate that the average Java developer can actually use OSGi, and greatly benefit from it. It is built from scratch based on a set of standard and custom OSGi services, in a simple and understandable way.
Taking advantage of a number of build plugins and runtime tools provided by the Apache Felix and Apache Sling projects allows us to write little code in our example application, while exposing the advantages of an OSGi-based architecture in a simple and convincing way.

avatar for Bertrand Delacretaz

Bertrand Delacretaz

Principal Scientist, Adobe
Bertrand Delacretaz works as a Principal Scientist in the AEM R&D team at Adobe’s Basel office, using open source tools to create world-class content management and digital marketing systems. Bertrand is an active member and current Director of the Apache Software Foundation... Read More →

Tuesday November 18, 2014 3:50pm - 4:40pm CET
Wednesday, November 19

9:30am CET

Deploying OSGi On An Army Of Cubietrucks - Frank Lyaruu, Sendrato
Our challenge was to track the location 200k people at a large festival using custom made wristbands, on a tight budget and preferably with only open source software. In this presentation we will briefly outline the overall system architecture, and subsequently focus on the software stack used to make this work. In essence, we need the versatility of cloud computing, but in a ""camping-style data centre"" We will show how Apache Felix, an OSGi runtime, provides the necessary mix of dynamism and efficiency to pull this off.

avatar for Frank Lyaruu

Frank Lyaruu

Full-stack Developer and CTO, Dexels
Full-stack developer and CTO at Dexels in Amsterdam and architect at Sendrato. We’re mostly active in the Sports and Entertainment branch, and recently also in Wearable computing. We’ve recently converted the infrastructure of a large client to run OSGi using Apache Karaf, and... Read More →

Wednesday November 19, 2014 9:30am - 10:20am CET

10:40am CET

OSGi Remote Services In A Microservices World - Marcel Offermans, Luminis Technologies
In a Microservices architecture applications get decomposed into functionally cohesive services that are implemented as separate processes that interact through the network using simple protocols. This allows applications to scale during deployment by distributing and replicating the services across compute resources as required.

However popular, common criticism includes the use of implicit and poorly defined interfaces, the fact that every component must implement remoting concerns and the fact that it introduces significant processing overhead as every service invocation traverses the network, even if the services are on the same box!

In this presentation we discuss how OSGi Remote Services can address these concerns in an OSGi context by providing the developer strongly typed services that may or may not actually be transparently remoted across a scaled-out deployment.


Marcel Offermans

Director, Luminis Technologies
Marcel Offermans is the Director at Luminis Technologies. He has been involved in lots of commercial OSGi projects for over eight years and is responsible for the architecture, development and support of an OSGi and cloud based software provisioning product. He is also a member of... Read More →

Wednesday November 19, 2014 10:40am - 11:30am CET

11:40am CET

Enterprise Development With Apache Karaf - Achim Nierbeck, Apache Software Foundation
Apache Karaf is an enterprise grade application server for running OSGi applications. This presentation will give you an idea of how to build Enterprise Applications with Apache Karaf. Achim Nierbeck will cover a broad range of possibilities to use Apache Karaf in an enterprise environment. For example how to combine JPA, web-development and Clustering, all based on the Open-Source tools Apache Karaf, OPS4j Pax Web and Apache Karaf Cellar.

avatar for Achim Nierbeck

Achim Nierbeck

Senior IT Consultant, codecentric
Achim Nierbeck is a senior IT Consultant working for codecentric AG in Karlsruhe. He has 15 years experience of working in the field of Java Enterprise. In his Private time the Apache Member works on OpenSource Technology like the OSGi Server Apache Karaf and the OSGi Web-Container... Read More →

Wednesday November 19, 2014 11:40am - 12:30pm CET

2:00pm CET

Felix Http - Paving The Road To The Future - Jan Willem Janssen & Marcel Offermans, Luminis Technologies
Developing modular web-based applications is easy using the HTTP-service implementation of Apache Felix. It hides the complexity and boilerplate code needed to get your servlets and filters up and running in no-time. With the recent effort in aligning the HTTP-service with the latest servlet specifications, new functionality like asynchronous servlets and filters will be supported out-of-the-box.
In this presentation we will not only talk about the new features provided by the Felix HTTP-service implementation, but also demonstrate how to use them in your project. In addition, we talk about upcoming improvements to the Felix HTTP-service, like native support for SPDY and WebSockets.

avatar for Jan Willem Janssen

Jan Willem Janssen

Software Architect, Luminis Technologies
Jan Willem Janssen works as a software architect at Luminis Technologies and has several years of experience in various areas of software development. He has a strong interest in software architecture, modularity, security and creating scalable software systems. He actively participates... Read More →

Marcel Offermans

Director, Luminis Technologies
Marcel Offermans is the Director at Luminis Technologies. He has been involved in lots of commercial OSGi projects for over eight years and is responsible for the architecture, development and support of an OSGi and cloud based software provisioning product. He is also a member of... Read More →

Wednesday November 19, 2014 2:00pm - 2:50pm CET

3:00pm CET

Reflections on the Design of Business Applications - Christian Schneider, Talend
In this talk I will look into some good and bad examples of how to structure your business applications with a special focus on OSGi. I will show some anonymized examples encountered at customers of good and bad design and reflect on how the bad ones can be improved. Some highlights will be technical vs business focus in the structure, separating business code from technical code, Minimizing dependencies, designing for change

avatar for Christian Schneider

Christian Schneider

Open source Architect, Talend
Christian is an Open Source Architect at Talend. He was the responsible architect for the Services Oriented Architecture of EnBW Trading GmbH (Trading floor of one of Germany's largest utility companies). He specializes in OSGi and practical integration solutions.

Wednesday November 19, 2014 3:00pm - 3:50pm CET

Filter sessions
Apply filters to sessions.
  • ApacheBarCamp
  • Big Data
  • Business
  • Cassandra Days
  • Cloud
  • Community
  • Content in Action
  • Content Services
  • Couch
  • CXF
  • Developer
  • Evening Event
  • Fast Feather Track
  • httpd
  • Infrastructure
  • Keynote
  • Linked Data
  • Lucene / Solr
  • Mesos
  • Mobile/Flex
  • OFBiz
  • OpenOffice
  • Operations
  • OSGi
  • Software Development
  • Tomcat
  • Tutorial
  • Web Frameworks
  • Wildcard