Publication:
Predictable remote invocations for distributed stream processing

Loading...
Thumbnail Image

Advisors

Tutors

Editor

Publication date

Defense date

Journal Title

Journal ISSN

Volume Title

Publisher

Elsevier

publication.page.ispartofseries

Creative Commons license

Impact
Google Scholar
Export

Research Projects

Research Projects

Organizational Units

Journal Issue

To cite this item, use the following identifier: https://hdl.handle.net/10016/26033

Abstract

Typical infrastructure for big-data includes multiple machines with data accessed remotely with request&-response patterns from different remote locations. Currently, most of the state-of-the-art remote invocation techniques are focused on models for distributed interactions, which have not explored the advantages given by parallel computing, such as those offered to run on distributed stream processors. In this context, the article is focused on the definition of a predictable remote procedure call (RPC) able to take advantage from the distributed stream processing technology. Potentially, this type of infrastructure enables efficient parallel computations, reducing the effective response-time of end-to-end invocations linearly with the number of resources assigned to the system, as the data increases. The article describes a predictable model which defines maximum response-times for different types of applications described in the context of Apache Storm. Evaluation also offers clues on the performance one may expect from this type of infrastructure.

Note

Funder

Bibliographic citation

Basanta-Val, P.; Fernández-García, N.; Sánchez-Fernández, L. Predictable remote invocations for distributed stream processing, In: Future Generation Computer Systems, vol. 107, June 2020, Pp. 716-729

Table of contents

Has version

Is version of

Related dataset

Related Publication

Is part of