@inbook { CP+10, title = {Practical Database Replication}, booktitle = {Replication: Theory and Practice}, year = {2010}, publisher = {Springer}, organization = {Springer}, abstract = {
This chapter illustrates how the concepts and algorithms described earlier in this book can be used to build practical database replication systems. This is achieved first by addressing architectural challenges on how required functionality is provided by generally available software componentes and then how different components can be efficiently integrated. A second set of practical challenges arises from experience on how performance assumptions map to actual environments and real workloads. The result is a generic architecture for replicated database management systems, focusing on the interfaces between key components, and then on how different algorithmic and practical optimization options map to real world gains. This shows how consistent database replication is achievable in the current state of the art.
}, url = {http://www.springer.com/computer/book/978-3-642-11293-5}, author = {Alfr{\^a}nio Correia and Jos{\'e} Orlando Pereira and Luis Rodrigues and Rui Oliveira and N. Carvalho}, editor = {Andr{\'e} Schiper and B. Charron-Bost and Fernando Pedone} }