Revolutionizing reliability in large computer systems with transaction processing techniques.
Transaction processing techniques are essential for managing and updating information in computer systems. This book focuses on how to create reliable large-scale computer systems using transactions as a framework. The authors explain common problems and provide practical solutions for building high-performance distributed systems and applications within budget constraints. The book includes examples from successful commercial and research systems, with C code fragments illustrating transaction processing algorithms. It is a valuable resource for anyone interested in implementing distributed systems or client/server architectures.