Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaIn recent years, several approaches have been proposed for improving application performance on multi-core machines. However, exploring the power of multi-core processors remains complex for most programmers. A Macro-component is an abstraction that tries to tackle this problem by allowing to explore the power of multi-core machines without requiring changes in the programs. A Macro-component encapsulates several diverse implementations of the same specification. This allows to take the best performance of all operations and/or distribute load among replicas, while keeping contention and synchronization overhead to the minimum. In real-world applications, relying ...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Linguistic primitives for replica-aware coordination offer suitable solutions to the challenging pro...
Most methods for programming loosely-coupled systems are based on message-passing. Recently, however...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaIn recent years, several appro...
Trabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para ...
Abstract. Programs increasingly rely on the use of complex component libraries, such as in-memory da...
Current computer systems have evolved from featuring only a single processing unit and limited RAM, ...
Esta tese explora uma das ferramentas fundamentais para construção de sistemas distribuídos: a repli...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaReplication is a key technique...
Abstract. Multicore processors are available for over a decade, but gen-eral purpose database manage...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
Redundancy provides fault-tolerance. A service can run on multiple servers that replicate each other...
Multi-master update everywhere database replication, as achieved by protocols based on group communi...
The multicore paradigm is a solid trend nowadays, also in the field of embedded systems. The degree ...
Dissertação de mestrado em Engenharia InformáticaThere is nowadays an increasing need for database r...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Linguistic primitives for replica-aware coordination offer suitable solutions to the challenging pro...
Most methods for programming loosely-coupled systems are based on message-passing. Recently, however...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaIn recent years, several appro...
Trabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para ...
Abstract. Programs increasingly rely on the use of complex component libraries, such as in-memory da...
Current computer systems have evolved from featuring only a single processing unit and limited RAM, ...
Esta tese explora uma das ferramentas fundamentais para construção de sistemas distribuídos: a repli...
Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaReplication is a key technique...
Abstract. Multicore processors are available for over a decade, but gen-eral purpose database manage...
Current trends in main memory capacity and cost indicate that in a few years most performance-critic...
Redundancy provides fault-tolerance. A service can run on multiple servers that replicate each other...
Multi-master update everywhere database replication, as achieved by protocols based on group communi...
The multicore paradigm is a solid trend nowadays, also in the field of embedded systems. The degree ...
Dissertação de mestrado em Engenharia InformáticaThere is nowadays an increasing need for database r...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Linguistic primitives for replica-aware coordination offer suitable solutions to the challenging pro...
Most methods for programming loosely-coupled systems are based on message-passing. Recently, however...