Sun 4 Nov 2018 14:37 - 15:00 at Cambridge - Multitier, Distributed Chair(s): Louis Mandel

Writing real-time applications that react to vast amounts of incoming data is a hard problem, as the volume of incoming data implies the need for distributed execution on a cluster architecture. We envision such an application can be created as a data processing pipeline which consists of a set of generic, reactive components, which may be reused in other applications. However, there is currently no programming model or framework that enables the reactive, scalable execution of such a pipeline on a cluster architecture. Our work introduces the notion of reactive workflows, a technique that combines concepts from scientific workflows and reactive programming. Reactive workflows enable the integration of these generic components into a single workflow that can be executed on a cluster architecture in a reactive, scalable way. To deploy these reactive workflows, we introduce a domain specific language, called Skitter. Skitter enables developers to write reactive components and compose these into reactive workflows, which can be distributed over a cluster by Skitter’s runtime system.

Slides (skitter_rebls.pdf)3.39MiB
Pre-Print (mathsaey-rebls.pdf)515KiB

Sun 4 Nov

rebls-2018-papers
13:30 - 15:00: REBLS 2018 - Multitier, Distributed at Cambridge
Chair(s): Louis MandelIBM Research
rebls-2018-papers13:30 - 13:52
Talk
Jesse ZamanVrije Universiteit Brussel, Kennedy KambonaVrije Universiteit Brussel, Wolfgang De MeuterVrije Universiteit Brussel
File Attached
rebls-2018-papers13:52 - 14:15
Talk
Pascal WeisenburgerTechnische Universität Darmstadt, Guido SalvaneschiTU Darmstadt
File Attached
rebls-2018-papers14:15 - 14:37
Talk
Joscha DrechslerTechnische Universität Darmstadt, Mira MeziniTU Darmstadt
Pre-print File Attached
rebls-2018-papers14:37 - 15:00
Talk
Mathijs SaeyVrije Universiteit Brussel, Joeri De KosterVrije Universiteit Brussel, Belgium, Wolfgang De MeuterVrije Universiteit Brussel
Pre-print File Attached