Print Email Facebook Twitter Fault-tolerant remote execution operators for the Reactive Extensions library Title Fault-tolerant remote execution operators for the Reactive Extensions library Author Vodă, Mircea (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Meijer, Erik (mentor) Gousios, Georgios (graduation committee) Pouwelse, Johan (graduation committee) Degree granting institution Delft University of Technology Date 2018-01-31 Abstract The continuous shift of various industries towards internet-based services have caused an exponential growth in the amount of data produced over the past few years. On top of this, the increasing need for real-time analytics and the increase in data velocity have made asynchronous, event-driven applications the norm. In this context, the reactive programming paradigm has gained much traction as it focuses on the propagation of change and composing/transforming streams of data. The industry standard reactive programming library for the JVM, .NET and Javascript ecosystems is the Reactive Extensions (Rx) library. However, despite being well equipped to deal with asynchronous data, it does not offer any way of scaling the computation on multiple machines. In this thesis, we attempt to lay the groundwork for a scalable Rx library by implementing infrastructure and operators for remote execution of Rx streams. Subject raftconsensusreactive programmingreactive extensionsfault tolerance To reference this document use: http://resolver.tudelft.nl/uuid:ccf54762-3bdf-46c5-9a90-0a432af5613d Part of collection Student theses Document type master thesis Rights © 2018 Mircea Vodă Files PDF dissertation_mvoda.pdf 430.8 KB Close viewer /islandora/object/uuid:ccf54762-3bdf-46c5-9a90-0a432af5613d/datastream/OBJ/view