Principles of Transaction Processing, Second Edition (The Morgan Kaufmann Series in Data Management Systems) eBook Download




So, given the changes and increasing speed with which technology is moving, it is more than worthwhile to consider one of the very fundamental things in business and IT: that of transactions.

The best chapters of the book explain in very simple words the principles of transaction logging (along with recovery from a failure), two-phase locking and two-phase commit.

The chapter on transactional communications is not as thorough as the just mentioned ones and pays most attention to transactional message queueing rather than synchronous RPC and peer-to-peer.

The chapter on transaction processing monitors considers only the three-tier environment with presentation, workflow and transaction tiers.

The whole chapter with an overview of the existing transaction processing software was useless.

Before reading any other transaction books or jumping into API document, this is a MUST MUST MUST MUST read.
bye.


Excellent intro to transaction principles
This book was written in 1997 which is often considered ancient in "Internet-years" but it is still very relevant because it focuses on fundamental principles of transaction processing (TP) rather than the latest whiz-bang technologies that optimize TP.

For those of you who aren't TP experts, a transaction is a computer operation that meets the ACID test. ACID here stands for:

Atomic - the steps that comprise transaction succeed or fail as one, there is no partial success.

Isolated - the data read or manipulated by the transaction is not altered during the duration of the transaction's execution.

Durable - the results of the transaction are persisted

Why does this matter to the system user or stakeholder?

There's a whole lot more to transaction processing beyond ACID and the ATM example, including two-phase commit (TPC), high-availability, massive concurrency, and crash recovery.

One shortcoming of the book is that it was written in 1997 so it doesn't cover TP implementations in Java (e.g.

Interestingly enough, I have never had to deal with complex transaction processing (i.e.

The reason I read this book is because I've always been a bit mystified by Enterprise JavaBeans (EJBs).

Computer science students, get this computer ebook by download itPrinciples of Transaction Processing, Second Edition (The Morgan Kaufmann Series in Data Management Systems) from Rapidshare/Megaupload/Hotfile for free.

Author: Philip A. Bernstein,Eric Newcomer
Publisher: Morgan Kaufmann
ISBN: 1558606238 / 9781558606234
Pages: 400
Publication Date: Jun 23, 2009
eBook Subject: Computer & Internet

Computer eBook Tags

Links