A Java-Based Real-Time Reactive Stream Framework

Research output: Chapter in Book/Report/Conference proceedingConference contribution


This paper presents a framework for real-time reactive stream processing. The approach is to extend the proposed Java 9 Reactive Streams model and integrate it with the Real-Time Specification for Java. The approach leverages a real-time version of the Java 8 Stream processing framework. Our approach addresses the major issue when using Reactive Streams in real-time: there is no way to set the timeout. Our evaluation shows there is significant improvement in the predictability of stream processing with our framework over that of one implemented using regular Java.
Original languageEnglish
Title of host publicationProceedings of the 19th IEEE International Symposium on Real-Time Computing
Publication statusPublished - 2016

Cite this