Burckhardt | Principles of Eventual Consistency | Buch | 978-1-60198-858-4 | www2.sack.de

Buch, Englisch, Band 1, 172 Seiten, Format (B × H): 156 mm x 234 mm

Reihe: Foundations and Trends® in Programming Languages

Burckhardt

Principles of Eventual Consistency


1. Auflage 2014
ISBN: 978-1-60198-858-4
Verlag: Now Publishers

Buch, Englisch, Band 1, 172 Seiten, Format (B × H): 156 mm x 234 mm

Reihe: Foundations and Trends® in Programming Languages

ISBN: 978-1-60198-858-4
Verlag: Now Publishers


In globally distributed systems, shared state is never perfect. When communication is neither fast nor reliable, it is not possible to achieve strong consistency, low latency, and availability at the same time. Unfortunately, abandoning strong consistency has wide ramifications. Eventual consistency, though attractive from a performance viewpoint, is challenging to understand and reason about for both system architects and programmers. To provide robust abstractions, we need not just systems but also principles; we need the ability to articulate what a consistency protocol is supposed to guarantee, and the ability to prove or refute such claims. Principles of Eventual Consistency carefully examines both the what and the how of consistency in distributed systems. It provides the reader with tools for reasoning about consistency of protocols. The emphasis is on using basic mathematical techniques, such as sets, relations, and first order logic, to describe a wide variety of consistency guarantees, and to define protocols with a level of precision that enables us to prove both positive results - correctness of protocols - and negative results - refute implementability.

Burckhardt Principles of Eventual Consistency jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1: Introduction 2: Preliminaries 3: Consistency Specifications 4: Replicated Data Types 5: Consistency 6: Implementations 7: Concrete Executions 8: Protocols 9: Implementability 10: Correctness 11: Related Work 12: Conclusion. Acknowledgements. Appendices. References



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.