Sciweavers

SAC
2010
ACM

TransPeer: adaptive distributed transaction monitoring for Web2.0 applications

13 years 11 months ago
TransPeer: adaptive distributed transaction monitoring for Web2.0 applications
In emerging Web2.0 applications such as virtual worlds or social networking websites, the number of users is very important (tens of thousands), hence the amount of data to manage is huge and dependability is a crucial issue. The large scale prevents from using centralized approaches or locking/two-phase-commit approach. Moreover, Web2.0 applications are mostly interactive, which means that the response time must always be less than few seconds. To face these problems, we present a novel solution, TransPeer, that allows applications to scale-up without the need to buy expensive resources at a data center. To this end, databases are replicated over a P2P system in order to achieve high availability and fast transaction processing thanks to parallelism. A distributed shared dictionary, implemented on top of a DHT, contains metadata used for routing transactions efficiently. Both metadata and data are accessed in an optimistic way: there is no locking on metadata and transactions are exe...
Idrissa Sarr, Hubert Naacke, Stéphane Gan&c
Added 06 Dec 2010
Updated 06 Dec 2010
Type Conference
Year 2010
Where SAC
Authors Idrissa Sarr, Hubert Naacke, Stéphane Gançarski
Comments (0)