How we did it:
For any feedback, any questions, any notes or just for chat - feel free to follow us on social networks
Jim Gray, Andreas Reuter
A comprehensive presentation of the key concepts and techniques of transaction processing. The authors provide a description of the transaction concepts and how it fits in a distributed computing environment, as well as a thorough discussion of the complex issues related to transaction recovery. The book will be invaluable to anyone interested in using or implementing distributed systems or client server systems.
Rachid Guerraoui, Luís Rodrigues
Offers fundamental reliable distributed programming abstractions as well as algorithms to implement these abstractions. This book introduces basic abstractions in simple distributed environments. It comes with a companion set of running examples implemented in Java.
Michael Stonebraker, Joseph M. Hellerstein
Readings in Database Systems, 3rd Edition is the most up-to-date compilation of papers to explore DBMS applications which were first published in the now classic "Red Book" in 1988. Dr. Stonebraker and Dr. Hellerstein have selected a spectrum of papers on the roots of the field, which include classic papers from the '70's on the relational model to timely discourses on future directions. This new streamlined edition includes 46 papers that cover much of the significant research and development in the database field, organized by area of technology. Expert introductory analysis of each section topic of the book is provided by leaders of the DBMS field along with a discussion of each reading. From the Preface: "The main purpose of this collection is to present a technical context for research contributions and to make them accessible to anyone who is interested in database research. This book is intended as an introduction for students and professionals wanting an overview of the field. It is also designed to be a reference volume for anyone already active in database systems. This set of readings represents what we perceive to be the most important issues in the database area: the core material for any DBMS professional to study." * Third edition is completely revised and streamlined to include the most significant new and classic papers along with introductory materials * Coverage spans the entire field of database, including relational implementation, transaction management, distributed database, parallel database, objects and databases, data analysis, and benchmarking * Offers a new section on objects and databases including selections on object oriented databases as well as Object-Relational databases * Lecture notes available on Morgan Kaufmann Web Site updated by the authors to include each paper * The definitive book on DBMS applications