Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Transaction Processing
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Transaction Processing

Transaction Processing

Concepts and Techniques

Jim Gray, Andreas Reuter

1070 pages, parution le 10/05/1992

Résumé

The key to client/server computing.

Transaction processing techniques are deeply ingrained in the
fields of databases and operating systems and are used to monitor,
control and update information in modern computer systems. This book
will show you how large, distributed, heterogeneous computer systems
can be made to work reliably. Using transactions as a unifying
conceptual framework, the authors show how to build high-performance
distributed systems and high-availability applications with finite
budgets and risk.

The authors provide detailed explanations of why various
problems occur as well practical, usable techniques for their
solution. Throughout the book, examples and techniques are drawn from
the most successful commercial and research systems. Extensive use of
compilable C code fragments demonstrates the many transaction
processing algorithms presented in the book. The book will be valuable
to anyone interested in implementing distributed systems or
client/server architectures.

Contents


  • Introduction
  • Basic Computer Science Terminology
  • Fault Tolerance
  • Transaction Models
  • Transaction Processing Monitors: An Overview
  • Transaction Processing Monitors
  • Isolation Concepts
  • Lock Implementation
  • Log Manager
  • Transaction Manager Concepts
  • Transaction Manager Structure
  • Advanced Transaction Manager Topics
  • File and Buffer Management
  • The Tuple-Oriented File System
  • Access Paths
  • Survey of TP Systems
  • References
  • Data Structures and Interfaces
  • Glossary Now in its third printing.

Table of contents


Foreword by Bruce Lindsay
Preface
Part One: The Basics of Transaction Processing
Chapter 1: Introduction
Chapter 2: Basic Computer Science Terminology
Part Two: The Basics of Fault Tolerance
Chapter 3: Fault Tolerance
Part Three: Transaction-Oriented Computing
Chapter 4: Transaction Models
Chapter 5: Transaction Processing Monitors: An Overview
Chapter 6: Transaction Processing Monitors
Part Four: Concurrency Control
Chapter 7: Isolation Concepts
Chapter 8: Lock Implementation
Part Five: Recovery
Chapter 9: Log Manager
Chapter 10: Transaction Manager Concepts
Chapter 11: Transaction Manager Structure
Chapter 12: Advanced Transaction Manager TOPICS
Part Six: Transactional File System: A Sample Resource Manager
Chapter 13: File and Buffer Management
Chapter 14: The Tuple-Orientec File System
Chapter 15: Access Paths
Part Seven: System Surveys
Chapter 16: Survey of TP SystemS
Part Eight: Addenda
Chapter 17: References
Chapter 18: Data Structures and Interfaces
Chapter 19: Glossary
Index

L'auteur - Jim Gray

Dr. Jim Gray works in Microsoft Research on enhancements to Microsoft's Back Office products. His focus is on scaleable and fault tolerant systems. In the 1980s he worked at Tandem on a system dictionary and on FastSort and NonStop SQL. While at IBM Research in the 1970s he helped develop projects such as System R, SQL/DS, DB2, and IMS-Fast Path. Previously, he worked at Bell Labs and completed his Ph.D. at the University of California at Berkeley. During a very productive career in commercial systems development, he has also taught extensively and contributed many widely referenced works to the research literature.

L'auteur - Andreas Reuter

Dr. Andreas Reuter is a Professor at the University of Stuttgart (Institute of Parallel and Distributed High Performance Systems), where he is applying transaction technology to massively parallel systems and parallel programming in non-traditional application areas. He has also held positions at the University of Kaiserslautern and at the Technical University of Darmstadt, where he completed his Ph.D. Previously, Dr. Reuter worked as a consultant designing and implementing special-purpose database and transaction systems. Over the past twenty years, he has worked with many corporations including Digital, Hewlett-Packard, Siemens, and IBM, where he was also a member of the AMOEBA multiprocessor database/transaction system-project. In addition, Dr. Reuter has published extensively in performance analysis, concurrency control, recovery, and transaction models.

Caractéristiques techniques

  PAPIER
Éditeur(s) Morgan Kaufmann
Auteur(s) Jim Gray, Andreas Reuter
Parution 10/05/1992
Nb. de pages 1070
EAN13 9781558601901

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription