By Philip A. Bernstein, Eric Newcomer
Rules of Transaction Processing is a accomplished advisor to constructing purposes, designing structures, and comparing engineering items. The booklet presents certain discussions of the inner workings of transaction processing structures, and it discusses how those structures paintings and the way top to make use of them. It covers the structure of net program Servers and transactional communique paradigms.
The booklet is split into eleven chapters, which disguise the next:
• evaluation of transaction processing program and procedure constitution
• software program abstractions present in transaction processing structures
• structure of multitier functions and the features of transactional middleware and database servers
• Queued transaction processing and its internals, with IBM's Websphere MQ and Oracle's move AQ as examples
• company approach administration and its mechanisms
• Description of the two-phase locking functionality, B-tree locking and multigranularity locking utilized in SQL database structures and nested transaction locking
• procedure restoration and its mess ups
• Two-phase devote protocol
• comparability among the tradeoffs of replicating servers as opposed to replication assets
• Transactional middleware items and criteria
• destiny tendencies, comparable to cloud computing systems, composing scalable platforms utilizing allotted computing parts, using flash garage to interchange disks and information streams from sensor units as a resource of transaction requests.
The textual content meets the wishes of platforms execs, resembling IT software programmers who build TP purposes, program analysts, and product builders. The booklet may also be helpful to scholars and beginners in software programming.Complete revision of the vintage "non mathematical" transaction processing reference for structures execs. Updated to target the wishes of transaction processing through the Internet-- the main target of industrial facts processing investments, through internet program servers, SOA, and demanding new TP criteria. Retains the sensible, non-mathematical, yet thorough conceptual foundation of the 1st edition.