This project addresses the emergent challenges in the design and implementation of modern data storage and management systems regarding the needs of global-scale distributed systems such as social networks and emerging large-scale IoT applications that are expected to generate and manipulate an unprecedented amount of data.
National Research Project co-funded by FEDER funds through the LISBOA 2020 Programme and by National funds through FCT/MCTES, 240 K€.
The goal of this project is to define a data-centric concurrency control model that is correct by design, and usable in practice, in the sense that it may be efficiently implemented and deliver good performances.
National Research Project co-funded by FEDER funds through the LISBOA 2020 Programme and by National funds through FCT/MCTES, 223 K€.
This project this project we propose adopting a decentralized architecture where mobile devices communi- cate directly and rely on cloud and edge resources for providing efficient, highly available and reliable solutions.
National Research Project co-funded by FEDER funds through the LISBOA 2020 Programme and by National funds through FCT/MCTES, 223 K€.
SwiftComp will address real-time, incremental data processing data by tightly integrating computations into a decentralized storage system, striving for both performance and resilience, to ensure deterministic computations in the presence of faults. Moreover, it will pursue a programming model for combining computation and storage abstractions is a seamless way, including provisions for computations that process live streams and globally consistent snapshots of partial or whole datasets.
National Research Project funded FCT/MCTES / PIDDAC, 93 K€.
Large-scale on-line services including social networks and multiplayer games handle huge quantities of frequently changing shared data. Maintaining its consistency is relatively simple in a centralised cloud, but no longer possible due to increased scalability requirements. Instead, data must replicated across several distributed data centres, requiring new principled approaches to consistency that will be explored by the SyncFree project. Large-scale on-line services including social networks and multiplayer games handle huge quantities of frequently changing shared data. Maintaining its consistency is relatively simple in a centralised cloud, but no longer possible due to increased scalability requirements. Instead, data must replicated across several distributed data centres, requiring new principled approaches to consistency that will be explored by the SyncFree project.
International R&D project funded by EU, 4.000 K€.
This project aims at investigating how the multiple processing units in emerging multicore platforms can be used to improve the performance and reliability of applications. The idea is to use these cores to run replicated components that use alternate implementations (algorithms, data structures, etc.). Performance will be improved by using the best implementation for a particular operation, while reliability will be improved by using the redundancy available.
National Research Project funded FCT/MCTES / PIDDAC, 91 K€.
The central goal of this project is to build a replicated database system that tolerates Byzantine faults. The main challenge resides in the fact that Byzantine fault tolerance replication introduces a non-negligible performance overhead. This fact, combined with the necessity of the use of eager replication, has led to a low adoption of Byzantine fault tolerance in database replication. This project aims at developing novel techniques for improving the performance of Byzantine fault tolerant replicated databases.
National Research Project funded FCT/MCTES / PIDDAC, 130 K€.
CRUP-Fundação das Universidades Portuguesas.
National Research Project funded FCT/MCTES / PRAXIS XXI.
National Research Project funded FCT/MCTES / PRAXIS XXI.
National Research Project funded FCT/MCTES / PRAXIS XXI.