Alexander Benn

Learn More
Applications must be able to synchronize accesses to operating system resources in order to ensure correctness in the face of concurrency and system failures. System transactions allow the programmer to specify updates to heterogeneous system resources with the OS guaranteeing atomicity, consistency, isolation, and durability (ACID). System transactions(More)
Applications must be able to synchronize accesses to operating system resources in order to ensure correctness in the face of concurrency and system failures. <i>System transactions</i> allow the programmer to specify updates to heterogeneous system resources with the OS guaranteeing atomicity, consistency, isolation, and durability (ACID). System(More)
  • 1