CloudTPS: Scalable Transactions for Web Applications in the Cloud

Source: Institute of Electrical and Electronics Engineers

Favorite

Free registration required

NoSQL Cloud data stores provide scalability and high availability properties for web applications, but at the same time they sacrifice data consistency. However, many applications cannot afford any data inconsistency. CloudTPS is a scalable transaction manager which guarantees full ACID properties for multi-item transactions issued by Web applications, even in the presence of server failures and network partitions. The authors implement this approach on top of the two main families of scalable data layers: Bigtable and SimpleDB. Performance evaluation on top of HBase (an open-source version of Bigtable) in their local cluster and Amazon SimpleDB in the Amazon cloud shows that their system scales linearly at least up to 40 nodes in their local cluster and 80 nodes in the Amazon cloud.
Format:PDF Size:595.50
Date:Apr 2011
People who downloaded this item also downloaded