Reactive streams and components on OSGi

Session details
Status: 
Accepted
Session Type: 
Experience level: 
Intermediate
Track: 

Reactive frameworks allow to implement non blocking asynchronous processing in a convenient way. This talk explores how to apply reactive patterns to typical use cases on OSGi like REST services, MQTT Message processing, computations over sliding windows.

We combine messaging and reactor.io streams like also used in Spring 5 to create services that are highly scalable while not tying the user to the technologies being used.

The presented reactive components framework allows to abstract from the messaging technologies using OSGi services. These offer standard  Publishers and Subscribers that work nicely with any reactive framework based on the reactive streams API.

This allows to create integrations like with Apache Camel but in a much leaner and OSGi compliant way. 

 

Schedule info
Session Time Slot(s): 
Wednesday, October 25, 2017 - 12:00 to 12:35

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2017 sponsor prospectus page.

Elite Dual ECE/OSGi CE

Premium

Basic

Club ECE Sponsor

IoT Theme Day

Project Quality Day

Smart Home Day

Media

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018