\begin{thebibliography}{10}

\bibitem{AmazonBusiness}
Amazon cloud to break the 1 billion dollars barrier?
\newblock
  \url{http://www.crn.com/news/cloud/231002515/amazon-cloud-to-break-the-1-bil%
lion-barrier.htm} read the 29/03/2012.

\bibitem{CloudSurvey}
Cloud survey.
\newblock
  \url{http://assets1.csc.com/newsroom/downloads/CSC_Cloud_Usage_Index_Report.%
pdf} read the 28/03/2012.

\bibitem{NoSQL}
http://nosql-database.org/.
\newblock \url{http://nosql-database.org/ censored NoSQL databases}.

\bibitem{LokadCloud}
Lokad-cloud.
\newblock \url{http://code.google.com/p/lokad-cloud/}.

\bibitem{LokadCQRS}
Lokad-cqrs.
\newblock \url{http://lokad.github.com/lokad-cqrs/}.

\bibitem{CloudInvestment}
Microsoft cloud investment.
\newblock
  \url{http://www.bloomberg.com/news/2011-04-06/microsoft-s-courtois-says-to-s%
pend-90-of-r-d-on-cloud-strategy.html} read the 28/03/2012.

\bibitem{NoSQLmeansNoAcid}
Problems with acid and how to fix them.
\newblock
  \url{http://dbmsmusings.blogspot.com/2010/08/problems-with-acid-and-how-to-f%
ix-them.html} read the 28/03/2012.

\bibitem{DatacentersDesign}
{\em VL2: A Scalable and Flexible Data Center Network}, 2011.

\bibitem{BOINC}
David~P. Anderson.
\newblock Boinc: A system for public-resource computing and storage.
\newblock In {\em 5th IEEE/ACM International Workshop on Grid Computing}, pages
  4--10, 2004.

\bibitem{ARM1}
Michael Armbrust, Armando Fox, Rean Griffith, Anthony~D. Joseph, Randy~H. Katz,
  Andrew Konwinski, Gunho Lee, David~A. Patterson, Ariel Rabkin, Ion Stoica,
  and Matei Zaharia.
\newblock Above the clouds: A berkeley view of cloud computing.
\newblock Technical Report UCB/EECS-2009-28, EECS Department, University of
  California, Berkeley, Feb 2009.

\bibitem{BenchmarkingCloudServices}
Erwin Tam-Raghu Ramakrishnan Russell~Sears Brian F.~Cooper, Adam~Silberstein.
\newblock Benchmarking cloud serving systems with ycsb.

\bibitem{AzureStorage}
Brad Calder, Ju~Wang, Aaron Ogus, Niranjan Nilakantan, Arild Skjolsvold, Sam
  McKelvie, Yikang Xu, Shashwat Srivastav, Jiesheng Wu, Huseyin Simitci, Jaidev
  Haridas, Chakravarthy Uddaraju, Hemal Khatri, Andrew Edwards, Vaman Bedekar,
  Shane Mainali, Rafay Abbasi, Arpit Agarwal, Mian Fahim~ul Haq, Muhammad
  Ikram~ul Haq, Deepali Bhardwaj, Sowmya Dayanand, Anitha Adusumilli, Marvin
  McNett, Sriram Sankaran, Kavitha Manivannan, and Leonidas Rigas.
\newblock Windows azure storage: a highly available cloud storage service with
  strong consistency.
\newblock In {\em Proceedings of the Twenty-Third ACM Symposium on Operating
  Systems Principles}, SOSP '11, pages 143--157, New York, NY, USA, 2011. ACM.

\bibitem{scope}
Ronnie Chaiken, Bob Jenkins, Per åke Larson, Bill Ramsey, Darren Shakib, Simon
  Weaver, and Jingren Zhou.
\newblock Scope: Easy and efficient parallel processing of massive data sets.

\bibitem{bigtable}
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson~C. Hsieh, Deborah~A. Wallach,
  Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert~E. Gruber.
\newblock Bigtable: A distributed storage system for structured data.
\newblock In {\em IN PROCEEDINGS OF THE 7TH CONFERENCE ON USENIX SYMPOSIUM ON
  OPERATING SYSTEMS DESIGN AND IMPLEMENTATION - VOLUME 7}, pages 205--218,
  2006.

\bibitem{MapReduceForMachineLearning}
Yi-An Lin YuanYuan Yu Gary Bradski Andrew Y. Ng Kunle~Olukotun Cheng-Tao~Chu,
  Sang Kyun~Kim.
\newblock Mapreduce for machine learning on multicore.
\newblock {\em -}, - 1996.

\bibitem{freenet}
Ian Clarke, Oskar Sandberg, Brandon Wiley, and Theodore~W. Hong.
\newblock Freenet: A distributed anonymous information storage and retrieval
  system.
\newblock In {\em INTERNATIONAL WORKSHOP ON DESIGNING PRIVACY ENHANCING
  TECHNOLOGIES: DESIGN ISSUES IN ANONYMITY AND UNOBSERVABILITY}, pages 46--66.
  Springer-Verlag New York, Inc., 2001.

\bibitem{MapReduce2004}
Jeffrey Dean and Sanjay Ghemawat.
\newblock Mapreduce: simplified data processing on large clusters.
\newblock In {\em OSDI'04: Proceedings of the 6th conference on Symposium on
  Opearting Systems Design \& Implementation}, pages 10--10, Berkeley, CA, USA,
  2004. USENIX Association.

\bibitem{Drepper}
Ulrich Drepper.
\newblock What every programmer should know about memory, 2007.

\bibitem{CAP_Theorem}
Seth Gilbert and Nancy Lynch.
\newblock Brewer's conjecture and the feasibility of consistent, available,
  partition-tolerant web services.
\newblock {\em SIGACT News}, 33(2):51--59, 2002.

\bibitem{CloudCost}
Albert Greenberg, James Hamilton, David~A. Maltz, and Parveen Patel.
\newblock The cost of a cloud: Research problems in data center networks.

\bibitem{Helland}
Pat Helland.
\newblock Life beyond distributed transactions: an apostate's opinion.

\bibitem{CloudConsistency}
Liang Zhao Kevin Lee Anna~Liu Hiroshi~Wada, Alan~Fekete.
\newblock Data consistency properties and the trade-offs in commercial cloud
  storages: the consumers' perspective, 2007.

\bibitem{GoogleFileSystem}
Sanjay~Ghemawat Howard, Howard Gobioff, and Shun tak Leung.
\newblock The google file system, 2003.

\bibitem{CloudAutomation}
M.~Isard.
\newblock Autopilot: Automatic datra center management.

\bibitem{Dryad2007}
Michael Isard, Mihai Budiu, Yuan Yu, Andrew Birrell, and Dennis Fetterly.
\newblock Dryad: distributed data-parallel programs from sequential building
  blocks.
\newblock In {\em EuroSys '07: Proceedings of the 2nd ACM SIGOPS/EuroSys
  European Conference on Computer Systems 2007}, pages 59--72, New York, NY,
  USA, 2007. ACM.

\bibitem{MapReduceForTextMining}
Chris~Dyer Jimmy~Lin.
\newblock {\em Data-intensive text processing with MapReduce}.
\newblock Morgan \& Claypool Publishers, 2010.

\bibitem{grid5000}
Stephane Lanteri, Julien Leduc, Nouredine Melab, Guillaume Mornet, Raymond
  Namyst, Benjamin Quetier, and Olivier Richard.
\newblock Grid5000: a large scale and highly reconfigurable grid experimental
  testbed.

\bibitem{folding@home}
Stefan~M. Larson, Christopher~D. Snow, Michael Shirts, Vijay~S. P, and Vijay~S.
  Pande.
\newblock Folding@home and genome@home: Using distributed computing to tackle
  previously intractable problems in computational biology.

\bibitem{lenk2009witcaamotcl}
Alexander Lenk, Markus Klems, Jens Nimis, Stefan Tai, and Thomas Sandholm.
\newblock What's inside the cloud? an architectural map of the cloud landscape.
\newblock In {\em ICSE Workshop on Software Engineering Challenges of Cloud
  Computing, 2009. CLOUD 09.} IEEE Press, Mai 2009.

\bibitem{CloudMapReduce2010}
Huan Liu and Dan Orban.
\newblock Cloud mapreduce: a mapreduce implementation on top of a cloud
  operating system.
\newblock Technical report, Accenture Technology Labs, 2009.
\newblock \url{http://code.google.com/p/cloudmapreduce/}.

\bibitem{Graphlab2010}
Yucheng Low, Joseph Gonzalez, Aapo Kyrola, Danny Bickson, Carlos Guestrin, and
  Joseph~M. Hellerstein.
\newblock Graphlab: A new parallel framework for machine learning.
\newblock In {\em Conference on Uncertainty in Artificial Intelligence (UAI)},
  Catalina Island, California, July 2010.

\bibitem{HighPerformanceComputingWithClouds}
Raihan Masud.
\newblock High performance computing with clouds.

\bibitem{TOP500}
Jeffrey Napper and Paolo Bientinesi.
\newblock Can cloud computing reach the top500?
\newblock In {\em UCHPC-MAW \'09: Proceedings of the combined workshops on
  UnConventional high performance computing workshop plus memory access
  workshop}, pages 17--20, New York, NY, USA, 2009. ACM.

\bibitem{piglatin}
Christopher Olston, Benjamin Reed, Utkarsh Srivastava, Ravi Kumar, and Andrew
  Tomkins.
\newblock Pig latin: a not-so-foreign language for data processing.
\newblock In {\em Proceedings of the 2008 ACM SIGMOD international conference
  on Management of data}, SIGMOD '08, pages 1099--1110, New York, NY, USA,
  2008. ACM.

\bibitem{sawzall}
Rob Pike, Sean Dorward, Robert Griesemer, Sean Quinlan, and Google Inc.
\newblock Interpreting the data: Parallel analysis with sawzall.
\newblock In {\em Scientific Programming Journal, Special Issue on Grids and
  Worldwide Computing Programming Models and Infrastructure}, pages 227--298.

\bibitem{BASE}
Dan Pritchett.
\newblock Base : an acid alternative.

\bibitem{TwoPhaseCommitProtocol}
Yoav Raz.
\newblock The dynamic two phase commitment (d2pc) protocol.
\newblock In {\em Database Theory - ICDT '95, Lecture Notes in Computer
  Science, Volume 893 Springer, ISBN 978-3-540-58907-5}, pages 162--176, 1995.

\bibitem{Condor}
Douglas Thain, Todd Tannenbaum, and Miron Livny.
\newblock Distributed computing in practice: The condor experience.
\newblock {\em Concurrency and Computation: Practice and Experience}, 17:2--4,
  2005.

\bibitem{BenchmarkingAmazonEC2}
Edward Walker.
\newblock Benchmarking amazon ec2 for high-performance scientific computing.
\newblock Technical report.

\bibitem{Hadoop}
Tom White.
\newblock {\em Hadoop : The Definitive Guide}.
\newblock O'Reilly.

\bibitem{HadoopGuide}
Tom White.
\newblock {\em Hadoop: The Definitive Guide}.
\newblock O'Reilly, Sebastopol, California, 2009.

\bibitem{Eventually_Consistent}
Werner Wogels.
\newblock Eventually consistent.

\bibitem{BridgingtheGap}
Girish Subramanian Jie~Li Yogesh~Simmhan, Catharine van~Ingen.
\newblock Bridging the gap between the cloud and an escience application
  platform.

\bibitem{DryadLINQ}
Yuan Yu, Michael Isard, Dennis Fetterly, Mihai Budiu, Úlfar Erlingsson, Pradeep
  Kumar, and Gunda~Jon Currey.
\newblock Dryadlinq: A system for general-purpose distributed data-parallel
  computing using a high-level language.

\end{thebibliography}
