A Modular Approach for Non-Distributed Crash Recovery for Streaming Systems
Zusammenfassung
High availability and reliability are important aspects for streaming systems. State-of-the-art recovery techniques like active or passive standby use several nodes to fulfill these requirements. But not every processing task is done in a professional environment with resources for a distributed system (e.g. smart home). Additionally, even distributed streaming systems can benefit from reliable non-distributed crash recovery (NDCR) because it can help to restore the overall system state faster not only after a node failure but also after the roll-out of updates. In this paper, we present our research on NDCR for streaming systems and point out its possibilities and limitations. We propose a flexible and extensible framework in which small NDCR tasks can be combined to high-level NDCR classes with different degrees of fulfillment for completeness and correctness: at-most-once, at-least-once or exactly-once. Further, we offer a way to mark elements that may be incorrect or duplicated.
- Vollständige Referenz
- BibTeX
Brand, M., Grawunder, M. & Appelrath, H.-J.,
(2017).
A Modular Approach for Non-Distributed Crash Recovery for Streaming Systems.
In:
Mitschang, B., Nicklas, D., Leymann, F., Schöning, H., Herschel, M., Teubner, J., Härder, T., Kopp, O. & Wieland, M.
(Hrsg.),
Datenbanksysteme für Business, Technologie und Web (BTW 2017).
Gesellschaft für Informatik, Bonn.
(S. 309-328).
@inproceedings{mci/Brand2017,
author = {Brand, Michael AND Grawunder, Marco AND Appelrath, H.-Jürgen},
title = {A Modular Approach for Non-Distributed Crash Recovery for Streaming Systems},
booktitle = {Datenbanksysteme für Business, Technologie und Web (BTW 2017)},
year = {2017},
editor = {Mitschang, Bernhard AND Nicklas, Daniela AND Leymann, Frank AND Schöning, Harald AND Herschel, Melanie AND Teubner, Jens AND Härder, Theo AND Kopp, Oliver AND Wieland, Matthias} ,
pages = { 309-328 },
publisher = {Gesellschaft für Informatik, Bonn},
address = {}
}
author = {Brand, Michael AND Grawunder, Marco AND Appelrath, H.-Jürgen},
title = {A Modular Approach for Non-Distributed Crash Recovery for Streaming Systems},
booktitle = {Datenbanksysteme für Business, Technologie und Web (BTW 2017)},
year = {2017},
editor = {Mitschang, Bernhard AND Nicklas, Daniela AND Leymann, Frank AND Schöning, Harald AND Herschel, Melanie AND Teubner, Jens AND Härder, Theo AND Kopp, Oliver AND Wieland, Matthias} ,
pages = { 309-328 },
publisher = {Gesellschaft für Informatik, Bonn},
address = {}
}
| Dateien | Groesse | Format | Anzeige | |
|---|---|---|---|---|
| paper21.pdf | 1.132Mb | Öffnen |
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISBN: 978-3-88579-659-6
ISSN: 1617-5468
Datum: 2017
Sprache:
(en)
(en)
Typ: Text/Conference Paper

