Friday, February 25, 2011

Replication Techniques in Distributed systems - Abdelsalam A. Helal, Abdelsalam A. Heddaya, Bharat B. Bhargava ; [foreword by Jim Gray]

From the Foreword

"The book is very readable and covers fundamental work that allows the reader to understand the roots of many ideas. It is a real contribution to the field."
"One cannot look at this book and not be impressed with the progress we have made. The advances in our understanding and skill over the last twenty years are astonishing. I recall the excitement when some of these results were first discovered. Judging from current activity, there are even better ways to do what we are doing today. Data and process replication is an exciting field. I applaud Helal, Heddaya, and Bhargava for surveying and annotating the current literature for students and practitioners." ---Jim Gray, Microsoft, March 1996

From the Preface

In this monograph, we organize and survey the spectrum of replication protocols and systems that achieve high availability by replicating entities in failure-prone distributed computing environments. The entities we consider vary from passive untyped data objects, to which we devote about half the book, to typed and complex objects, to processes and messages. Within the limits imposed by scope, size and available published literature, we strive to present enough detail and comparison to guide students, practitioners, and beginning researchers through the thickets of the field. The book, therefore, serves as an efficient introduction and roadmap.
However, replication of data, processes, or messages, risks a number of ill consequences that can arise even in the absence of failures. Unless carefully managed, replication jeopardizes consistency, reduces total system throughput, renders deadlocks more likely, and weakens security. Site and communication failures exacerbate these risks, especially given that---in an asynchronous environment---failures are generally indistinguishable from mere slowness. It is these undesirable effects that have slowed down the transfer of the voluminous research on replication, into large scale applications. Our overriding concern in this book is to present how the research literature has attempted to understand and solve each of these difficulties.
Click here to download: _2002_-_replication-techniques-in-distributed-systems-advances-in-database-systems.9780792398004.29706.rar
File size:1.79 MB

No comments:

Post a Comment