ActiveSpaces® Transactions features make high-performance applications possible. However, these features must be used where appropriate. Each of these ActiveSpaces® Transactions features can have an impact on application performance. They must be used when appropriate.
Managed versus non-Managed objects.
Transactional versus non-transactional code.
Keys and indexes.
Transactions versus Java monitors for concurrency control.
High-availability (partitioned) Managed objects versus non-partitioned Managed objects.
High-availability versus distribution.