Loading [MathJax]/extensions/tex2jax.js

Virtualizing stream processing

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autorschaft

Externe Organisationen

  • ETH Zürich
  • IBM Austin Research Laboratory

Details

OriginalspracheEnglisch
Titel des SammelwerksMiddleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings
Seiten269-288
Seitenumfang20
Band7049 LNCS
ISBN (elektronisch)9783642258213
PublikationsstatusVeröffentlicht - 2011
Extern publiziertJa
Veranstaltung12th ACM/IFIP/USENIX International Middleware Conference, Middleware 2011 - , Portugal
Dauer: 12 Dez. 201116 Dez. 2011

Abstract

Stream processing systems have evolved into established solutions as standalone engines but they still lack flexibility in terms of large-scale deployment, integration, extensibility, and interoperability. In the last years, a substantial ecosystem of new applications has emerged that can potentially benefit from stream processing but introduces different requirements on how stream processing solutions can be integrated, deployed, extended, and federated. To address these needs, we present an exoengine architecture and the associated ExoP platform. Together, they provide the means for encapsulating components of stream processing systems as well as automating the data exchange between components and their distributed deployment. The proposed solution can be used, e.g., to connect heterogeneous streaming engines, replace operators at runtime, and migrate operators across machines with a negligible overhead.

Zitieren

Virtualizing stream processing. / Duller, Michel; Rellermeyer, Jan; Alonso, Gustavo et al.
Middleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings. Band 7049 LNCS 2011. S. 269-288.

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Duller, M, Rellermeyer, J, Alonso, G & Tatbul, N 2011, Virtualizing stream processing. in Middleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings. Bd. 7049 LNCS, S. 269-288, 12th ACM/IFIP/USENIX International Middleware Conference, Middleware 2011, Portugal, 12 Dez. 2011. https://doi.org/10.1007/978-3-642-25821-3_14
Duller, M., Rellermeyer, J., Alonso, G., & Tatbul, N. (2011). Virtualizing stream processing. In Middleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings (Band 7049 LNCS, S. 269-288) https://doi.org/10.1007/978-3-642-25821-3_14
Duller M, Rellermeyer J, Alonso G, Tatbul N. Virtualizing stream processing. in Middleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings. Band 7049 LNCS. 2011. S. 269-288 doi: 10.1007/978-3-642-25821-3_14
Duller, Michel ; Rellermeyer, Jan ; Alonso, Gustavo et al. / Virtualizing stream processing. Middleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings. Band 7049 LNCS 2011. S. 269-288
Download
@inproceedings{89f70dc3a90849fda6f6e1893c1750b3,
title = "Virtualizing stream processing",
abstract = "Stream processing systems have evolved into established solutions as standalone engines but they still lack flexibility in terms of large-scale deployment, integration, extensibility, and interoperability. In the last years, a substantial ecosystem of new applications has emerged that can potentially benefit from stream processing but introduces different requirements on how stream processing solutions can be integrated, deployed, extended, and federated. To address these needs, we present an exoengine architecture and the associated ExoP platform. Together, they provide the means for encapsulating components of stream processing systems as well as automating the data exchange between components and their distributed deployment. The proposed solution can be used, e.g., to connect heterogeneous streaming engines, replace operators at runtime, and migrate operators across machines with a negligible overhead.",
keywords = "federation, stream processing, virtualization",
author = "Michel Duller and Jan Rellermeyer and Gustavo Alonso and Nesime Tatbul",
year = "2011",
doi = "10.1007/978-3-642-25821-3_14",
language = "English",
isbn = "9783642258206",
volume = "7049 LNCS",
pages = "269--288",
booktitle = "Middleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings",
note = "12th ACM/IFIP/USENIX International Middleware Conference, Middleware 2011 ; Conference date: 12-12-2011 Through 16-12-2011",

}

Download

TY - GEN

T1 - Virtualizing stream processing

AU - Duller, Michel

AU - Rellermeyer, Jan

AU - Alonso, Gustavo

AU - Tatbul, Nesime

PY - 2011

Y1 - 2011

N2 - Stream processing systems have evolved into established solutions as standalone engines but they still lack flexibility in terms of large-scale deployment, integration, extensibility, and interoperability. In the last years, a substantial ecosystem of new applications has emerged that can potentially benefit from stream processing but introduces different requirements on how stream processing solutions can be integrated, deployed, extended, and federated. To address these needs, we present an exoengine architecture and the associated ExoP platform. Together, they provide the means for encapsulating components of stream processing systems as well as automating the data exchange between components and their distributed deployment. The proposed solution can be used, e.g., to connect heterogeneous streaming engines, replace operators at runtime, and migrate operators across machines with a negligible overhead.

AB - Stream processing systems have evolved into established solutions as standalone engines but they still lack flexibility in terms of large-scale deployment, integration, extensibility, and interoperability. In the last years, a substantial ecosystem of new applications has emerged that can potentially benefit from stream processing but introduces different requirements on how stream processing solutions can be integrated, deployed, extended, and federated. To address these needs, we present an exoengine architecture and the associated ExoP platform. Together, they provide the means for encapsulating components of stream processing systems as well as automating the data exchange between components and their distributed deployment. The proposed solution can be used, e.g., to connect heterogeneous streaming engines, replace operators at runtime, and migrate operators across machines with a negligible overhead.

KW - federation

KW - stream processing

KW - virtualization

U2 - 10.1007/978-3-642-25821-3_14

DO - 10.1007/978-3-642-25821-3_14

M3 - Conference contribution

SN - 9783642258206

VL - 7049 LNCS

SP - 269

EP - 288

BT - Middleware 2011 - ACM/IFIP/USENIX 12th International Middleware Conference, Proceedings

T2 - 12th ACM/IFIP/USENIX International Middleware Conference, Middleware 2011

Y2 - 12 December 2011 through 16 December 2011

ER -

Von denselben Autoren