Abstract
This chapter first motivates the need for distributed programming abstractions. Special attention is given to abstractions that capture the problems that underlie robust forms of cooperation between multiple processes in a distributed system, usually called agreement abstractions. The chapter then advocates a modular strategy for the development of distributed programs by making use of those abstractions through specific Application Programming Interfaces (APIs).
I am putting myself to the fullest possible use, which is all I think that any conscious entity can ever hope to do.
(HAL 9000)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Cachin, C., Guerraoui, R., Rodrigues, L. (2011). Introduction. In: Introduction to Reliable and Secure Distributed Programming. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15260-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-15260-3_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15259-7
Online ISBN: 978-3-642-15260-3
eBook Packages: Computer ScienceComputer Science (R0)