David Bermbach3: Unterschied zwischen den Versionen
Gsc (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Veranstaltung |Titel DE=David Bermbach |Titel EN=David Bermbach |Beschreibung DE=folgt |Beschreibung EN=folgt |Veranstaltungsart=Graduiertenkolloquium |Start=20…“) |
Gsc (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
{{Veranstaltung | {{Veranstaltung | ||
− | |Titel DE= | + | |Titel DE=Benchmarking Eventually Consistent Distributed Storage Systems |
− | |Titel EN= | + | |Titel EN=Benchmarking Eventually Consistent Distributed Storage Systems |
− | |Beschreibung DE= | + | |Beschreibung DE=Cloud storage services and NoSQL systems, which have recently found widespread adoption, typically |
− | |Beschreibung EN= | + | offer only "Eventual Consistency", a rather weak guarantee covering a broad range of consistency behavior. The degree of actual (in-)consistency as a service quality, however, is unknown. As a consequence, the responsibilities imposed on application developers using an eventually consistent storage system are un-known. Furthermore, comparing the diverse cloud storage offerings and NoSQL systems against each other is difficult. |
+ | |||
+ | We argue for "Consistency Assessment" via benchmarking and simulation to address this problem. In this talk, we present a novel approach using consistency benchmarking, modeling and simulation as a means to predict the consistency guarantees of a distributed storage system. We also show, using a set of concrete examples, how the results can be used to efficiently handle inconsistencies within applications or in | ||
+ | an additional middleware layer. Using our approach, consistency as a service quality is made transparent and becomes measurable, thereby providing important insight for any application that uses an eventually consistent storage system. | ||
+ | |||
+ | |Beschreibung EN=Cloud storage services and NoSQL systems, which have recently found widespread adoption, typically | ||
+ | offer only "Eventual Consistency", a rather weak guarantee covering a broad range of consistency behavior. The degree of actual (in-)consistency as a service quality, however, is unknown. As a consequence, the responsibilities imposed on application developers using an eventually consistent storage system are un-known. Furthermore, comparing the diverse cloud storage offerings and NoSQL systems against each other is difficult. | ||
+ | |||
+ | We argue for "Consistency Assessment" via benchmarking and simulation to address this problem. In this talk, we present a novel approach using consistency benchmarking, modeling and simulation as a means to predict the consistency guarantees of a distributed storage system. We also show, using a set of concrete examples, how the results can be used to efficiently handle inconsistencies within applications or in | ||
+ | an additional middleware layer. Using our approach, consistency as a service quality is made transparent and becomes measurable, thereby providing important insight for any application that uses an eventually consistent storage system. | ||
+ | |||
|Veranstaltungsart=Graduiertenkolloquium | |Veranstaltungsart=Graduiertenkolloquium | ||
|Start=2013/12/18 17:30:00 | |Start=2013/12/18 17:30:00 |
Version vom 4. Dezember 2013, 08:43 Uhr
Benchmarking Eventually Consistent Distributed Storage Systems
Veranstaltungsart:
Graduiertenkolloquium
Cloud storage services and NoSQL systems, which have recently found widespread adoption, typically
offer only "Eventual Consistency", a rather weak guarantee covering a broad range of consistency behavior. The degree of actual (in-)consistency as a service quality, however, is unknown. As a consequence, the responsibilities imposed on application developers using an eventually consistent storage system are un-known. Furthermore, comparing the diverse cloud storage offerings and NoSQL systems against each other is difficult.
We argue for "Consistency Assessment" via benchmarking and simulation to address this problem. In this talk, we present a novel approach using consistency benchmarking, modeling and simulation as a means to predict the consistency guarantees of a distributed storage system. We also show, using a set of concrete examples, how the results can be used to efficiently handle inconsistencies within applications or in
an additional middleware layer. Using our approach, consistency as a service quality is made transparent and becomes measurable, thereby providing important insight for any application that uses an eventually consistent storage system.
(David Bermbach)
Start: 18. Dezember 2013 um 17:30
Ende: 18. Dezember 2013 um 19:00
Im Gebäude 11.40, Raum: 226
Veranstaltung vormerken: (iCal)
Veranstalter: Forschungsgruppe(n) Ökonomie und Technologie der eOrganisation