Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Elasticidad: Grial de la Nube

Elasticidad: Grial de la Nube

Presentación para el 9no foro de cloud computing Uniandes

Yuji Kiriki

June 16, 2015
Tweet

More Decks by Yuji Kiriki

Other Decks in Programming

Transcript

  1. “Rather than making your computation go faster, the systems introduce

    substantial overheads which can require large compute clusters just to bring under control.”
  2. >

  3. Particionar (A - H) (I - N) (O - T)

    (A - H) (I - N) (O - T) Replicas
  4. Desde un punto de vista matemático, los CRDT no son

    más que “monotonic semilattice data types”
  5. • Weinstock, Charles., & Goodenough, John. (2006). On System Scalability

    (CMU/SEI-2006-TN-012). Retrieved June 16, 2015, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7887 • Frank McSherry and Michael Isard and Derek G. Murray (2015). Scalability! But at what COST? (15th Workshop on Hot Topics in Operating Systems (HotOS XV)). Retrieved May 2015, from USENIX Association, website: https://www.usenix. org/conference/hotos15/workshop-program/presentation/mcsherry • Barbacci, Mario., Klein, Mark., Longstaff, Thomas., & Weinstock, Charles. (1995). Quality Attributes (CMU/SEI-95-TR-021 ). Retrieved June 16, 2015, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset- view.cfm?AssetID=12433 • Michael J. Fischer and Nancy A. Lynch and Michael S. Paterson (1985). Impossibility of Distributed Consensus with One Faulty Process. Website: http://citeseerx.ist.psu.edu/viewdoc/summary;jsessionid=887BDE7DB319FED186AD8F8194653A8F?doi=10.1.1.13.6760 • Seth Gilbert and Nancy Lynch. 2002. Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services. SIGACT News 33, 2 (June 2002), 51-59. website http://doi.acm.org/10.1145/564585.564601 • Michael J. Fischer, Nancy A. Lynch, and Michael S. Paterson. 1985. Impossibility of distributed consensus with one faulty process. J. ACM 32, 2 (April 1985), 374-382. DOI=10.1145/3149.214121 http://doi.acm.org/10.1145/3149.214121 • Shapiro, Marc; Preguiça, Nuno; Baquero, Carlos; Zawirski, Marek (2011), Conflict-Free Replicated Data Types, Lecture Notes in Computer Science 6976 (Proc 13th International Symposium, SSS 2011), Grenoble, France: Springer Berlin Heidelberg, pp. 386–400, doi:10.1007/978-3-642-24550-3_29, ISBN 978-3-642-24549-7 • Letia, Mihai; Preguiça, Nuno; Shapiro, Marc (1 April 2010). "Consistency without Concurrency Control in Large, Dynamic Systems". SIGOPS Oper. Syst. Rev. (ACM): 29–34. doi:10.1145/1773912.1773921. • Letia, Mihai; Preguiça, Nuno; Shapiro, Marc (2009). "CRDTs: Consistency without Concurrency Control". Computing Research Repository (CoRR). abs/0907.0929. • Shapiro, Marc; Preguiça, Nuno; Baquero, Carlos; Zawirski, Marek (13 January 2011). "A Comprehensive Study of Convergent and Commutative Replicated Data Types". RR-7506 (HAL - Inria).