HyFlow: A High Performance Distributed Software Transactional Memory Framework

Provided by: Association for Computing Machinery
Topic: Storage
Format: PDF
The authors present HyFlow - a Distributed Software Transactional Memory (D-STM) framework for distributed concurrency control. HyFlow is a Java framework for D-STM, with pluggable support for directory lookup protocols, transactional synchronization and recovery mechanisms, contention management policies, cache coherence protocols, and network communication protocols. HyFlow exports a simple distributed programming model that excludes locks: using (Java 5) annotations, atomic sections are defined as transactions, in which reads and writes to shared, local and remote objects appear to take effect instantaneously.

Find By Topic