Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Rui Carlos Oliveira

2009

Clouder: A flexible large scale decentralized object store architecture overview

Authors
Vilaca, R; Oliveira, R;

Publication
Proceedings of the 3rd Workshop on Dependable Distributed Data Management, WDDM'09

Abstract
The current exponential growth of data calls for massive-scale capabilities of storage and processing. Such large volumes of data tend to disallow their centralized storage and processing making extensive and flexible data partitioning unavoidable. This is being acknowledged by several major Internet players embracing the Cloud computing model and offering first generation remote storage services with simple processing capabilities. In this position paper we present preliminary ideas for the architecture of a flexible, efficient and dependable fully decentralized object store able to manage very large sets of variable size objects and to coordinate in place processing. Our target are local area large computing facilities composed of tens of thousands of nodes under the same administrative domain. The system should be capable of leveraging massive replication of data to balance read scalability and fault tolerance. Copyright 2009 ACM.

2009

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface

Authors
Senivongse, T; Oliveira, R;

Publication
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Abstract

2008

2nd Workshop on Dependable Distributed Data Management, WDDDM'08 - Affiliated with EuroSys 2008: Preface

Authors
Pu, C; Kersten, M; Oliveira, R;

Publication
2nd Workshop on Dependable Distributed Data Management, WDDDM'08 - Affiliated with EuroSys 2008

Abstract

2006

Editorial message: Special track on dependable and adaptive distributed systems

Authors
Goschka, KM; Oliveira, R; Hallsteinsen, SO; Romanovsky, A;

Publication
Proceedings of the ACM Symposium on Applied Computing

Abstract

2007

On the use of a reflective architecture to augment database management systems

Authors
Carvalho, N; Correia, A; Pereira, J; Rodrigues, L; Oliveira, R; Guedes, S;

Publication
JOURNAL OF UNIVERSAL COMPUTER SCIENCE

Abstract
The Database Management System ( DBMS) used to be a commodity software component, with well known standard interfaces and semantics. However, the performance and reliability expectations being placed on DBMSs have increased the demand for a variety add-ons, that augment the functionality of the database in a wide range of deployment scenarios, offering support for features such as clustering, replication, and self-management, among others. A well known software engineering approach to systems with such requirements is reflection. Unfortunately, standard reflective interfaces in DBMSs are very limited. Some of these limitations may be circumvented by implementing reflective features as a wrapper to the DBMS server. Unfortunately, these solutions comes at the expense of a large development effort and significant performance penalty.

2008

An Open Architecture for Scalable Database Clustering

Authors
Oliveira, RC;

Publication
EDOCW: 2008 12TH ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS

Abstract

  • 15
  • 17