The goal of the SwiftCloud project is to propose an efficient storage system for cloud environments.
To this end, we intend to leverage the properties of Conflict free Replicated Data Types (CRDTs). CRDTs allow data to be replicated at multiple sites and be updated indendently with the guarantee that all replicas converge to the same value. In a cloud environment, this allows a user to access the data center closer to the user, thus optimizing the latency for all users.

SwiftComp is the twin project focusing on developing efficient techniques to process large ammount of data.


Nuno Preguiça (FCT/UNL)
Sérgio Duarte (FCT/UNL)
Valter Balegas (FCT/UNL)
Marc Shapiro (INRIA/LIP6)
Annette Bienusa (INRIA/LIP6)
Marek Zawirski (INRIA/LIP6)
Carlos Baquero (UM)


This work is partially support by: FCT/MCTES, project #PTDC/EEI-SCR/1837/2012, PEst-OE/EEI/UI0527/2011 and CITI, ANR project ConcoRDanT (ANR-10-BLAN 0208), by the Google Europe Fellowship in Distributed Computing awarded to Marek Zawirski, and by Portuguese Phd scholarship awarded to Valter Balegas (SFRH/BD/87540/2012), and Amazon AWS in Education grant award.

Background references

Copyright notice:

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

ACM copyright: Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Publications Dept, ACM Inc., fax +1 (212) 869-0481, or permissions@acm.org.

IEEE copyright: Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. Contact: Manager, Copyrights and Permissions / IEEE Service Center / 445 Hoes Lane / P.O. Box 1331 / Piscataway, NJ 08855-1331, USA. Telephone: + Intl. 732-562-3966.