Rui Oliveira

Orcid: 0000-0003-3408-7346

Affiliations:
  • University of Minho, Braga, Portugal
  • Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland (PhD 2000)


According to our database1, Rui Oliveira authored at least 91 papers between 1995 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
TADA: A Toolkit for Approximate Distributed Agreement.
Sci. Comput. Program., 2024

2023
Toward a Practical and Timely Diagnosis of Application's I/O Behavior.
IEEE Access, 2023

Privacy-Preserving Machine Learning on Apache Spark.
IEEE Access, 2023

SOTERIA: Preserving Privacy in Distributed Machine Learning.
Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, 2023

Loom: A Closed-Box Disaggregated Database System.
Proceedings of the 12th Latin-American Symposium on Dependable and Secure Computing, 2023

Diagnosing applications' I/O behavior through system call observability.
Proceedings of the 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2023

2022
Deploying decentralized, privacy-preserving proximity tracing.
Commun. ACM, 2022

2021
Soteria: Privacy-Preserving Machine Learning for Apache Spark.
IACR Cryptol. ePrint Arch., 2021

Toward a Common Performance and Effectiveness Terminology for Digital Proximity Tracing Applications.
Frontiers Digit. Health, 2021

CAT: content-aware tracing and analysis for distributed systems.
Proceedings of the Middleware '21: 22nd International Middleware Conference, Québec City, Canada, December 6, 2021

2020
Decentralized Privacy-Preserving Proximity Tracing.
IEEE Data Eng. Bull., 2020

Towards a common performance and effectiveness terminology for digital proximity tracing applications.
CoRR, 2020

Decentralized Privacy-Preserving Proximity Tracing.
CoRR, 2020

A Comparison of Message Exchange Patterns in BFT Protocols - (Experience Report).
Proceedings of the Distributed Applications and Interoperable Systems, 2020

On the Trade-Offs of Combining Multiple Secure Processing Primitives for Data Analytics.
Proceedings of the Distributed Applications and Interoperable Systems, 2020

2017
HTAPBench: Hybrid Transactional and Analytical Processing Benchmark.
Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering, 2017

SafeFS: a modular architecture for secure user-space file systems: one FUSE to rule them all.
Proceedings of the 10th ACM International Systems and Storage Conference, 2017

A Practical Framework for Privacy-Preserving NoSQL Databases.
Proceedings of the 36th IEEE Symposium on Reliable Distributed Systems, 2017

Performance trade-offs on a secure multi-party relational database.
Proceedings of the Symposium on Applied Computing, 2017

Prepared scan: efficient retrieval of structured data from HBase.
Proceedings of the Symposium on Applied Computing, 2017

SAFETHINGS: Data Security by Design in the IoT.
Proceedings of the 13th European Dependable Computing Conference, 2017

DDFlasks: Deduplicated Very Large Scale Data Store.
Proceedings of the Distributed Applications and Interoperable Systems, 2017

Similarity Aware Shuffling for the Distributed Execution of SQL Window Functions.
Proceedings of the Distributed Applications and Interoperable Systems, 2017

2016
On the Cost of Safe Storage for Public Clouds: An Experimental Evaluation.
Proceedings of the 35th IEEE Symposium on Reliable Distributed Systems, 2016

BuzzPSS: A Dependable and Adaptive Peer Sampling Service.
Proceedings of the 2016 Seventh Latin-American Symposium on Dependable Computing, 2016


Holistic Shuffler for the Parallel Processing of SQL Window Functions.
Proceedings of the Distributed Applications and Interoperable Systems, 2016

Resource Usage Prediction in Distributed Key-Value Datastores.
Proceedings of the Distributed Applications and Interoperable Systems, 2016

Reducing Data Transfer in Parallel Processing of SQL Window Functions.
Proceedings of the CLOSER 2016, 2016

Towards Performance Prediction in Massive Scale Datastores.
Proceedings of the CLOSER 2016, 2016

2015
CumuloNimbo: A Cloud Scalable Multi-tier SQL Database.
IEEE Data Eng. Bull., 2015

EpTO: An Epidemic Total Order Algorithm for Large-Scale Distributed Systems.
Proceedings of the 16th Annual Middleware Conference, Vancouver, BC, Canada, December 07, 2015

TOPiCo: detecting most frequent items from multiple high-rate event streams.
Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, 2015

Practical Evaluation of Large Scale Applications.
Proceedings of the Distributed Applications and Interoperable Systems, 2015

2014
DATAFLASKS: Epidemic Store for Massive Scale Systems.
Proceedings of the 33rd IEEE International Symposium on Reliable Distributed Systems, 2014

On the Support of Versioning in Distributed Key-Value Stores.
Proceedings of the 33rd IEEE International Symposium on Reliable Distributed Systems, 2014

pH1: A Transactional Middleware for NoSQL.
Proceedings of the 33rd IEEE International Symposium on Reliable Distributed Systems, 2014

Workload-aware table splitting for NoSQL.
Proceedings of the Symposium on Applied Computing, 2014

LAYSTREAM: Composing standard gossip protocols for live video streaming.
Proceedings of the 14th IEEE International Conference on Peer-to-Peer Computing, 2014

2013
Scaling Up Publish/Subscribe Overlays Using Interest Correlation for Link Sharing.
IEEE Trans. Parallel Distributed Syst., 2013

Lightweight, efficient, robust epidemic dissemination.
J. Parallel Distributed Comput., 2013

Slicing as a Distributed Systems Primitive.
Proceedings of the Sixth Latin-American Symposium on Dependable Computing, 2013

MeT: workload aware elasticity for NoSQL.
Proceedings of the Eighth Eurosys Conference 2013, 2013

Evaluating Cassandra as a manager of large file sets.
Proceedings of the 3rd International Workshop on Cloud Data and Platforms, 2013

DATAFLASKS: An epidemic dependable key-value substrate.
Proceedings of the 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2013

An Effective Scalable SQL Engine for NoSQL Databases.
Proceedings of the Distributed Applications and Interoperable Systems, 2013

AJITTS: Adaptive Just-In-Time Transaction Scheduling.
Proceedings of the Distributed Applications and Interoperable Systems, 2013

2012
BRISA: Combining Efficiency and Reliability in Epidemic Data Dissemination.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

Slead: Low-Memory, Steady Distributed Systems Slicing.
Proceedings of the Distributed Applications and Interoperable Systems, 2012

2011
Assessing NoSQL Databases for Telecom Applications.
Proceedings of the 13th IEEE Conference on Commerce and Enterprise Computing, 2011

An epidemic approach to dependable key-value substrates.
Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W 2011), 2011

A Correlation-Aware Data Placement Strategy for Key-Value Stores.
Proceedings of the Distributed Applications and Interoperable Systems, 2011

Worldwide Consensus.
Proceedings of the Distributed Applications and Interoperable Systems, 2011

2010
Practical Database Replication.
Proceedings of the Replication: Theory and Practice, 2010

On the Expressiveness and Trade-Offs of Large Scale Tuple Stores.
Proceedings of the On the Move to Meaningful Internet Systems, 2010

Scalable Transactions in the Cloud: Partitioning Revisited.
Proceedings of the On the Move to Meaningful Internet Systems, 2010

StAN: exploiting shared interests without disclosing them in gossip-based publish/subscribe.
Proceedings of the 9th international conference on Peer-to-peer systems, 2010

2009
On the Cost of Database Clusters Reconfiguration.
Proceedings of the 28th IEEE Symposium on Reliable Distributed Systems (SRDS 2009), 2009

CLON: Overlay Networks and Gossip Protocols for Cloud Environments.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2009, 2009

From Object Replication to Database Replication.
Proceedings of the Fourth Latin-American Symposium on Dependable Computing, 2009

Clouder: a flexible large scale decentralized object store: architecture overview.
Proceedings of the Third Workshop on Dependable Distributed Data Management, 2009

CLON: overlay network for clouds.
Proceedings of the Third Workshop on Dependable Distributed Data Management, 2009

2008
Serpentine: adaptive middleware for complex heterogeneous distributed systems.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

Special track on Dependable and Adaptive Distributed Systems: editorial message.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

AKARA: A Flexible Clustering Protocol for Demanding Transactional Workloads.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2008, 2008

Intelligent Optical Sensors Using Artificial Neural Network Approach.
Proceedings of the Innovation in Manufacturing Networks, 2008

An Open Architecture for Scalable Database Clustering.
Proceedings of the Workshops Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference, 2008

2007
On the Use of a Reflective Architecture to Augment Database Management Systems.
J. Univers. Comput. Sci., 2007

GORDA: An Open Architecture for Database Replication.
Proceedings of the Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007), 12, 2007

Emergent Structure in Unstructured Epidemic Multicast.
Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2007

2006
Revisiting 1-copy equivalence in clustered databases.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

Editorial message: special track on dependable and adaptive distributed systems.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

A Pragmatic Protocol for Database Replication in Interconnected Clusters.
Proceedings of the 12th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2006), 2006

Efficient Epidemic Multicast in Heterogeneous Networks.
Proceedings of the On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, 2006

Evaluating Certification Protocols in the Partial Database State Machine.
Proceedings of the The First International Conference on Availability, 2006

2005
Group-Based Replication of On-Line Transaction Processing Servers.
Proceedings of the Dependable Computing, Second Latin-American Symposium, 2005

Testing the Dependability and Performance of Group Communication Based Database Replication Protocols.
Proceedings of the 2005 International Conference on Dependable Systems and Networks (DSN 2005), 28 June, 2005

2004
Low Latency Probabilistic Broadcast in Wide Area Networks.
Proceedings of the 23rd International Symposium on Reliable Distributed Systems (SRDS 2004), 2004

The Mutable Consensus Protocol.
Proceedings of the 23rd International Symposium on Reliable Distributed Systems (SRDS 2004), 2004

2003
Semantically Reliable Multicast: Definition, Implementation, and Performance Evaluation.
IEEE Trans. Computers, 2003

NEEM: Network-Friendly Epidemic Multicast.
Proceedings of the 22nd Symposium on Reliable Distributed Systems (SRDS 2003), 2003

2002
Optimistic Total Order in Wide Area Networks.
Proceedings of the 21st Symposium on Reliable Distributed Systems (SRDS 2002), 2002

Reducing the Cost of Group Communication with Semantic View Synchrony.
Proceedings of the 2002 International Conference on Dependable Systems and Networks (DSN 2002), 2002

2001
Primary-Backup Replication: From a Time-Free Protocol to a Time-Based Implementation.
Proceedings of the 20th Symposium on Reliable Distributed Systems (SRDS 2001), 2001

Partial Replication in the Database State Machine.
Proceedings of the IEEE International Symposium on Network Computing and Applications (NCA 2001), 2001

Probabilistic Semantically Reliable Multicast.
Proceedings of the IEEE International Symposium on Network Computing and Applications (NCA 2001), 2001

2000
Semantically Reliable Multicast Protocols.
Proceedings of the 19th IEEE Symposium on Reliable Distributed Systems, 2000

Mobile Transaction Management in Mobisnap.
Proceedings of the Current Issues in Databases and Information Systems, 2000

1999
Consensus in Asynchronous Distributed Systems: A Concise Guided Tour.
Proceedings of the Advances in Distributed Systems, 1999

1996
Atomic Updates of Replicated Data.
Proceedings of the Dependable Computing, 1996

1995
Integration of Concurrency Control in a Language with Subtyping and Subclassing.
Proceedings of the USENIX Conference on Object-Oriented Technologies, 1995


  Loading...