Zur Kurzanzeige

dc.contributor.author
Unterbrunner, Philipp
dc.contributor.author
Alonso, Gustavo
dc.contributor.author
Kossmann, Donald
dc.date.accessioned
2023-07-05T14:03:07Z
dc.date.available
2017-06-11T00:36:28Z
dc.date.available
2023-07-05T14:03:07Z
dc.date.issued
2014-08
dc.identifier.issn
1066-8888
dc.identifier.issn
0949-877X
dc.identifier.other
10.1007/s00778-013-0343-9
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/75245
dc.identifier.doi
10.3929/ethz-b-000075245
dc.description.abstract
An elastic and highly available data store is a key component of many cloud applications. Existing data stores with strong consistency guarantees are designed and optimized for small updates, key-value access, and (if supported) small range queries over a predefined key column. This raises performance and availability problems for applications which inherently require large updates, non-key access, and large range queries. This paper presents a solution to these problems: Crescando/RB; a distributed, scan-based, main memory, relational data store (single table) with robust performance and high availability. The system addresses a real, large-scale industry use case: the Amadeus travel management system. This paper focuses on the distribution layer of Crescando/RB, the problem and theory behind it, the rationale underlying key design decisions, and the novel multicast protocol and replication framework it is composed of. Highlighting the key features of the distribution layer, we present experimental results showing that even under permanent node failures and large-scale data repartitioning, Crescando/RB remains fully available and capable of sustaining a heavy query and update load.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
Springer
en_US
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
dc.subject
Scan-only query processing
en_US
dc.subject
Dynamic partial replication
en_US
dc.subject
High availability
en_US
dc.subject
Atomic multicast
en_US
dc.title
High availability, elasticity, and strong consistency for massively parallel scans over relational data
en_US
dc.type
Journal Article
dc.rights.license
Creative Commons Attribution 4.0 International
dc.date.published
2013-11-19
ethz.journal.title
The VLDB Journal
ethz.journal.volume
23
en_US
ethz.journal.issue
4
en_US
ethz.journal.abbreviated
VLDB j.
ethz.pages.start
627
en_US
ethz.pages.end
652
en_US
ethz.version.deposit
publishedVersion
en_US
ethz.identifier.wos
ethz.identifier.nebis
001604632
ethz.publication.place
Berlin
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02663 - Institut für Computing Platforms / Institute for Computing Platforms::03506 - Alonso, Gustavo / Alonso, Gustavo
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02663 - Institut für Computing Platforms / Institute for Computing Platforms::03689 - Kossmann, Donald (ehemalig)
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02663 - Institut für Computing Platforms / Institute for Computing Platforms::03506 - Alonso, Gustavo / Alonso, Gustavo
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02663 - Institut für Computing Platforms / Institute for Computing Platforms::03689 - Kossmann, Donald (ehemalig)
ethz.date.deposited
2017-06-11T00:39:06Z
ethz.source
ECIT
ethz.identifier.importid
imp5936513f0318622893
ethz.ecitpid
pub:118858
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2017-07-15T09:37:00Z
ethz.rosetta.lastUpdated
2024-02-03T01:12:30Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=High%20availability,%20elasticity,%20and%20strong%20consistency%20for%20massively%20parallel%20scans%20over%20relational%20data&rft.jtitle=The%20VLDB%20Journal&rft.date=2014-08&rft.volume=23&rft.issue=4&rft.spage=627&rft.epage=652&rft.issn=1066-8888&0949-877X&rft.au=Unterbrunner,%20Philipp&Alonso,%20Gustavo&Kossmann,%20Donald&rft.genre=article&rft_id=info:doi/10.1007/s00778-013-0343-9&
 Printexemplar via ETH-Bibliothek suchen

Dateien zu diesem Eintrag

Thumbnail

Publikationstyp

Zur Kurzanzeige