We present Archie, a high performance fault-tolerant trans-actional system. Archie complies with the State Machine Approach, where the transactional state is fully replicated and total ordered transactions are executed on the repli-cas. Archie avoids the serial execution after transactions get ordered, which is the typical bottleneck of those pro-tocols, by anticipating the work and using speculation to process transactions in parallel, enforcing a predefined or-der. The key feature of Archie is to avoid any non-trivial operation to perform post total order’s notification, in case the sequencer node remains stable (only a single timestamp increment is needed for committing a transaction). This ap-proach significantly shortens the transactio...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
© 2018 IEEE. Multicore systems should support both speculative and non-speculative parallelism. Spec...
A read-only transaction (ROT) does not modify any data. Efforts are being made in the literature to ...
Recent advances in the field of replicated, fault tolerant transactional systems make systematic use...
We define the problem of speculative processing in a replicated transactional system layered on top ...
In this work we present OSARE, an active replication protocol for transactional systems that combine...
Modern transactional platforms strive to jointly ensure ACID consistency and high scalability. In or...
In this paper we investigate, from a theoretical perspective, the problem of how to build speculativ...
In this paper we investigate the problem of speculative processing in a replicated transactional sys...
Abstract. The actor model has been successfully used for scalable com-puting in distributed systems....
The last few decades have witnessed the unprecedented growth of large-scale online services. Distrib...
Software Transactional Memories (STMs) are emerging as a potentially disruptive programming model. I...
This paper introduces SPECULA, a novel replication protocol for Software Transactional Memory (STM) ...
2018-11-15Transactional Memory (TM) enhances the programmability as well as the performance of paral...
Thiswork presents Speculative Transaction Replication (STR), a protocol that exploits transparent sp...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
© 2018 IEEE. Multicore systems should support both speculative and non-speculative parallelism. Spec...
A read-only transaction (ROT) does not modify any data. Efforts are being made in the literature to ...
Recent advances in the field of replicated, fault tolerant transactional systems make systematic use...
We define the problem of speculative processing in a replicated transactional system layered on top ...
In this work we present OSARE, an active replication protocol for transactional systems that combine...
Modern transactional platforms strive to jointly ensure ACID consistency and high scalability. In or...
In this paper we investigate, from a theoretical perspective, the problem of how to build speculativ...
In this paper we investigate the problem of speculative processing in a replicated transactional sys...
Abstract. The actor model has been successfully used for scalable com-puting in distributed systems....
The last few decades have witnessed the unprecedented growth of large-scale online services. Distrib...
Software Transactional Memories (STMs) are emerging as a potentially disruptive programming model. I...
This paper introduces SPECULA, a novel replication protocol for Software Transactional Memory (STM) ...
2018-11-15Transactional Memory (TM) enhances the programmability as well as the performance of paral...
Thiswork presents Speculative Transaction Replication (STR), a protocol that exploits transparent sp...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
© 2018 IEEE. Multicore systems should support both speculative and non-speculative parallelism. Spec...
A read-only transaction (ROT) does not modify any data. Efforts are being made in the literature to ...