Replicating data across geo-distributed datacenters is usually necessary for large scale cloud services to achieve high locality, durability and availability. One of the major challenges in such geo-replicated data services lies in consistency maintenance, which usually suffers from long latency due to costly coordination across datacenters. Among others, transaction chopping is an effective and efficient approach to address this challenge. However, existing chopping is conducted statically during programming, which is stubborn and complex for developers. In this paper, we propose Dynamic Transaction Chopping (DTC), a novel technique that does transaction chopping and determines piecewise execution in a dynamic and automatic way. DTC mainly...
This work presents STR, a geo-distributed, partially replicated transactional data store, which leve...
Replicating data across multiple data centers allows using data closer to the client, reducing laten...
International audienceWith the evolution of geographically distributed data centers in the Cloud Com...
Transaction support for Geo-replicated storage system is one of the most popular challenges in the l...
Modern large-scale data platforms manage colossal amount of data, generated by the ever-increasing n...
Abstract—This paper addresses the issue of maximizing the efficiency and scalability of distributed ...
Prior work in Software Transactional Memory has identified high overheads related to starting and co...
Currently, users of geo-distributed storage systems face a hard choice between having serializable t...
Weakly consistent data stores have become popular because they enable highly available, scalable dis...
The last few decades have witnessed the unprecedented growth of large-scale online services. Distrib...
© 2020 Association for Computing Machinery. Distributed transactions on high-overhead TCP/IP-based n...
Currently, users of geo-distributed storage systems face a hard choice between having serializable t...
International audienceDistributed Transactional Memory (DTM) can play a fundamental role in the coor...
Abstract: Client-side logic and storage are increasingly used in web and mobile applications to im-p...
Distributed transactions on high-overhead TCP/IP-based networks were conventionally considered to be...
This work presents STR, a geo-distributed, partially replicated transactional data store, which leve...
Replicating data across multiple data centers allows using data closer to the client, reducing laten...
International audienceWith the evolution of geographically distributed data centers in the Cloud Com...
Transaction support for Geo-replicated storage system is one of the most popular challenges in the l...
Modern large-scale data platforms manage colossal amount of data, generated by the ever-increasing n...
Abstract—This paper addresses the issue of maximizing the efficiency and scalability of distributed ...
Prior work in Software Transactional Memory has identified high overheads related to starting and co...
Currently, users of geo-distributed storage systems face a hard choice between having serializable t...
Weakly consistent data stores have become popular because they enable highly available, scalable dis...
The last few decades have witnessed the unprecedented growth of large-scale online services. Distrib...
© 2020 Association for Computing Machinery. Distributed transactions on high-overhead TCP/IP-based n...
Currently, users of geo-distributed storage systems face a hard choice between having serializable t...
International audienceDistributed Transactional Memory (DTM) can play a fundamental role in the coor...
Abstract: Client-side logic and storage are increasingly used in web and mobile applications to im-p...
Distributed transactions on high-overhead TCP/IP-based networks were conventionally considered to be...
This work presents STR, a geo-distributed, partially replicated transactional data store, which leve...
Replicating data across multiple data centers allows using data closer to the client, reducing laten...
International audienceWith the evolution of geographically distributed data centers in the Cloud Com...