WebFluid - reactive web streams
The WebFluid project, lead by the CCISEL engineer Miguel Gamboa, has been selected in 5th edition of R&D projects of Polytechnical Institute of Lisbon. In this scope we will be extending the HtmlFlow templating features to transparently deal with reactive models. Also, we will be exploring alternatives to reactive streams pipelines in non-blocking IO scenarios (javasync/RxIo). And finally composing these building blocks to form the WebFluid flow.
This project will also award a research fellowship to an MsC student to join the WebFluid team. Soon we expect to announce the call for the research fellowship. Be alert!
Simply put, the WebFluid project aims to optimize data flows on the Web between services and applications through the elision of blocking IO operations. The main goal is to ensure a reactive flow (non-blocking) from: 1) a data source, 2) traversing several Web services transformations, 3) to the emission of the end user-interface in HTML.