메뉴 건너뛰기




Volumn 5, Issue 8, 2012, Pages 776-787

Probabilistically bounded staleness for practical partial quorums

Author keywords

[No Author keywords available]

Indexed keywords

REAL TIME SYSTEMS;

EID: 84863755817     PISSN: None     EISSN: 21508097     Source Type: Conference Proceeding    
DOI: 10.14778/2212351.2212359     Document Type: Article
Times cited : (153)

References (67)
  • 1
    • 84897575040 scopus 로고    scopus 로고
    • Apache Cassandra 1.0 documentation: About data consistency in Cassandra
    • Apache Cassandra 1.0 documentation: About data consistency in Cassandra. http://datastax.com/docs/1.0/dml/data_consistency.
  • 2
    • 85039690170 scopus 로고    scopus 로고
    • Apache Cassandra Jira: "Support session (read-after-write) consistency".
    • October (Accessed 13 December 2011).
    • Apache Cassandra Jira: "Support session (read-after-write) consistency". https://issues.apache.org/jira/browse/CASSANDRA-876. October 2010 (Accessed 13 December 2011).
    • (2010)
  • 3
    • 85039692246 scopus 로고    scopus 로고
    • Basho Riak.
    • Basho Riak. http://basho.com/products/riak-overview/ (2012).
    • (2012)
  • 4
    • 84897576679 scopus 로고    scopus 로고
    • Cassandra 1.0 Thrift Configuration
    • Cassandra 1.0 Thrift Configuration. https://github.com/apache/cassandra/blob/cassandra-1.0/interface/cassandra.thrift.
  • 5
    • 85039691238 scopus 로고    scopus 로고
    • Cassandra wiki: Operations
    • Accessed 13 December
    • Cassandra wiki: Operations. http://wiki.apache.org/cassandra/Operations#Repairing_missing_or_inconsistent_data. Accessed 13 December 2011.
    • (2011)
  • 6
    • 84863735077 scopus 로고    scopus 로고
    • Consistency tradeoffs in modern distributed database system design: CAP is only part of the story
    • D. J. Abadi. Consistency tradeoffs in modern distributed database system design: CAP is only part of the story. IEEE Computer, 45(2):37-42, 2012.
    • (2012) IEEE Computer , vol.45 , Issue.2 , pp. 37-42
    • Abadi, D.J.1
  • 7
    • 35248858413 scopus 로고    scopus 로고
    • Probabilistic quorums for dynamic systems (extended abstract)
    • I. Abraham and D. Malkhi. Probabilistic quorums for dynamic systems (extended abstract). In DISC, pages 60-74, 2003.
    • (2003) DISC , pp. 60-74
    • Abraham, I.1    Malkhi, D.2
  • 8
    • 0039728273 scopus 로고
    • The tree quorum protocol: An efficient approach for managing replicated data
    • D. Agrawal and A. E. Abbadi. The tree quorum protocol: An efficient approach for managing replicated data. In VLDB, pages 243-254, 1990.
    • (1990) VLDB , pp. 243-254
    • Agrawal, D.1    Abbadi, A.E.2
  • 9
    • 84863774247 scopus 로고
    • Resilient logical structures for efficient management of replicated data
    • D. Agrawal and A. E. Abbadi. Resilient logical structures for efficient management of replicated data. In VLDB, pages 151-162, 1992.
    • (1992) VLDB , pp. 151-162
    • Agrawal, D.1    Abbadi, A.E.2
  • 10
    • 33646401098 scopus 로고    scopus 로고
    • On the availability of non-strict quorum systems
    • A. Aiyer, L. Alvisi, and R. A. Bazzi. On the availability of non-strict quorum systems. In DISC, pages 48-62, 2005.
    • (2005) DISC , pp. 48-62
    • Aiyer, A.1    Alvisi, L.2    Bazzi, R.A.3
  • 11
    • 33845194606 scopus 로고    scopus 로고
    • Byzantine and multi-writer k-quorums
    • A. S. Aiyer, L. Alvisi, and R. A. Bazzi. Byzantine and multi-writer k-quorums. In DISC, pages 443-458, 2006.
    • (2006) DISC , pp. 443-458
    • Aiyer, A.S.1    Alvisi, L.2    Bazzi, R.A.3
  • 12
    • 80053479013 scopus 로고    scopus 로고
    • Consistency analysis in Bloom: a CALM and collected approach
    • P. Alvaro, N. Conway, J. M. Hellerstein, and W. R. Marczak. Consistency analysis in Bloom: a CALM and collected approach. In CIDR, pages 249-260, 2011.
    • (2011) CIDR , pp. 249-260
    • Alvaro, P.1    Conway, N.2    Hellerstein, J.M.3    Marczak, W.R.4
  • 14
    • 85039689241 scopus 로고    scopus 로고
    • Basho Technologies, Inc Riak wiki: Riak > concepts > replication. Accessed 13 December
    • Basho Technologies, Inc. Riak wiki: Riak > concepts > replication. http://wiki.basho.com/Replication.html. Accessed 13 December 2011.
    • (2011)
  • 15
    • 85039685372 scopus 로고    scopus 로고
    • Basho Technologies, Inc
    • riak kv 1.0 application.
    • Basho Technologies, Inc. riak kv 1.0 application. https://github.com/basho/riak_kv/blob/1.0/src/riak_kv_app.erl.
  • 16
    • 84856646820 scopus 로고    scopus 로고
    • Eventual consistency: How soon is eventual? An evaluation of Amazon S3's consistency behavior
    • D. Bermbach and S. Tai. Eventual consistency: How soon is eventual? An evaluation of Amazon S3's consistency behavior. In MW4SOC, pages 1:1-1:6, 2011.
    • (2011) MW4SOC
    • Bermbach, D.1    Tai, S.2
  • 17
    • 77951686330 scopus 로고    scopus 로고
    • Toward a cloud computing research agenda
    • K. Birman, G. Chockler, and R. van Renesse. Toward a cloud computing research agenda. SIGACT News, 40(2):68-80, 2009.
    • (2009) SIGACT News , vol.40 , Issue.2 , pp. 68-80
    • Birman, K.1    Chockler, G.2    van Renesse, R.3
  • 19
    • 78650726017 scopus 로고    scopus 로고
    • Designs, lessons, and advice from building large distributed systems
    • J. Dean. Designs, lessons, and advice from building large distributed systems. Keynote from LADIS 2009.
    • (2009) Keynote from LADIS
    • Dean, J.1
  • 22
    • 84863747009 scopus 로고    scopus 로고
    • Revision 986783: revert 'per-connection read-your-writes "session" consistency'
    • J. B. Ellis. Revision 986783: revert 'per-connection read-your-writes "session" consistency'. http://svn.apache.org/viewvc?view=revision&revision=986783. 18 August 2010, one week after the original patch was accepted.
    • (2010)
    • Ellis, J.B.1
  • 23
    • 84863759454 scopus 로고    scopus 로고
    • Personal communication. 23, 24 October, 14, 19, 21, 30 November, 1 December
    • A. Feinberg. Personal communication. 23, 24 October, 14, 19, 21, 30 November, 1 December 2011.
    • (2011)
    • Feinberg, A.1
  • 24
    • 84863746503 scopus 로고    scopus 로고
    • Project Voldemort: Reliable distributed storage
    • Project site: (2012).
    • A. Feinberg. Project Voldemort: Reliable distributed storage. In ICDE, 2011. Project site: http://www.project-voldemort.com (2012).
    • (2011) ICDE
    • Feinberg, A.1
  • 26
    • 0018684956 scopus 로고
    • Weighted voting for replicated data
    • D. K. Gifford. Weighted voting for replicated data. In SOSP, pages 150-162, 1979.
    • (1979) SOSP , pp. 150-162
    • Gifford, D.K.1
  • 27
    • 1542640153 scopus 로고    scopus 로고
    • Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services
    • S. Gilbert and N. Lynch. Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services. SIGACT News, 33:51-59, 2002.
    • (2002) SIGACT News , vol.33 , pp. 51-59
    • Gilbert, S.1    Lynch, N.2
  • 28
    • 79959907858 scopus 로고    scopus 로고
    • Analyzing consistency properties for fun and profit
    • W. Golab, X. Li, and M. A. Shah. Analyzing consistency properties for fun and profit. In PODC, pages 197-206, 2011.
    • (2011) PODC , pp. 197-206
    • Golab, W.1    Li, X.2    Shah, M.A.3
  • 29
    • 32344440408 scopus 로고    scopus 로고
    • Quorum placement in networks to minimize access delays
    • A. Gupta, B. M. Maggs, F. Oprea, and M. K. Reiter. Quorum placement in networks to minimize access delays. In PODC, pages 87-96, 2005.
    • (2005) PODC , pp. 87-96
    • Gupta, A.1    Maggs, B.M.2    Oprea, F.3    Reiter, M.K.4
  • 30
    • 84863758602 scopus 로고    scopus 로고
    • Personal communication
    • 16 November
    • C. Hale. Personal communication. 16 November 2011.
    • (2011)
    • Hale, C.1
  • 31
    • 84863747259 scopus 로고    scopus 로고
    • Using Riak at Yammer
    • 23 March
    • C. Hale and R. Kennedy. Using Riak at Yammer. http://dl.dropbox.com/u/2744222/2011-03-22_Riak-At-Yammer.pdf. 23 March 2011.
    • (2011)
    • Hale, C.1    Kennedy, R.2
  • 32
    • 84863749493 scopus 로고    scopus 로고
    • Perspectives: I love eventual consistency but...
    • 24 February
    • J. Hamilton. Perspectives: I love eventual consistency but... http://perspectives.mvdirona.com/2010/02/24/ILoveEventualConsistencyBut.aspx. 24 February 2010.
    • (2010)
    • Hamilton, J.1
  • 34
    • 0023365499 scopus 로고
    • Dynamic quorum adjustment for partitioned data
    • M. Herlihy. Dynamic quorum adjustment for partitioned data. ACM Transactions on Database Systems, 12 (2):170-194, 1987.
    • (1987) ACM Transactions on Database Systems , vol.12 , Issue.2 , pp. 170-194
    • Herlihy, M.1
  • 36
    • 85077109271 scopus 로고    scopus 로고
    • ZooKeeper: Wait-free coordination for internet-scale systems
    • P. Hunt, M. Konar, F. P. Junqueira, and B. Reed. ZooKeeper: Wait-free coordination for internet-scale systems. In USENIX ATC, pages 145-158, 2010.
    • (2010) USENIX ATC , pp. 145-158
    • Hunt, P.1    Konar, M.2    Junqueira, F.P.3    Reed, B.4
  • 38
    • 84863746506 scopus 로고    scopus 로고
    • keltranis comment on "reddit's now running on Cassandra".
    • March
    • D. King. keltranis comment on "reddit's now running on Cassandra". http://www.reddit.com/r/programming/comments/bcqhi/reddits_now_running_on_cassandra/c0m3wh6. March 2010.
    • (2010)
    • King, D.1
  • 39
    • 85039676026 scopus 로고    scopus 로고
    • Consistency or bust: Breaking a Riak cluster
    • 27 July
    • J. Kirkell. Consistency or bust: Breaking a Riak cluster. http://www.oscon.com/oscon2011/public/schedule/detail/19762. Talk at O'Reilly OSCON 2011, 27 July 2011.
    • (2011) Talk at O'Reilly OSCON 2011
    • Kirkell, J.1
  • 41
    • 77955933052 scopus 로고    scopus 로고
    • Cassandra - a decentralized structured storage system
    • Project site: (2012)
    • A. Lakshman and P. Malik. Cassandra - a decentralized structured storage system. In LADIS, pages 35-40, 2008. Project site: http://cassandra.apache.org (2012).
    • (2008) LADIS , pp. 35-40
    • Lakshman, A.1    Malik, P.2
  • 42
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • L. Lamport. Time, clocks, and the ordering of events in a distributed system. CACM, 21(7):558-565, 1978.
    • (1978) CACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 44
    • 77957769205 scopus 로고    scopus 로고
    • Make data useful
    • 29 November
    • G. Linden. Make data useful. https://sites.google.com/site/glinden/Home/StanfordDataMining.2006-11-29.ppt. 29 November 2006.
    • (2006)
    • Linden, G.1
  • 45
    • 85039689064 scopus 로고    scopus 로고
    • Marissa Mayer at Web 2.0. 9 November
    • G. Linden. Marissa Mayer at Web 2.0. http://glinden. blogspot.com/2006/11/marissa-mayer-at-web-20.html. 9 November 2006.
    • (2006)
    • Linden, G.1
  • 46
    • 82655188176 scopus 로고    scopus 로고
    • Don't settle for eventual: Scalable causal consistency for wide-area storage with COPS
    • W. Lloyd, M. J. Freedmand, M. Kaminsky, and D. G. Andersen. Don't settle for eventual: Scalable causal consistency for wide-area storage with COPS. In SOSP, pages 401-416, 2011.
    • (2011) SOSP , pp. 401-416
    • Lloyd, W.1    Freedmand, M.J.2    Kaminsky, M.3    Andersen, D.G.4
  • 47
    • 85039691402 scopus 로고    scopus 로고
    • Rolling with Riak
    • Talk presented at SD Ruby meeting (Podcast 81)
    • J. Lynch. Rolling with Riak. http://sdruby.org/podcast/81. Talk presented at SD Ruby meeting (Podcast 81), 2010.
    • (2010)
    • Lynch, J.1
  • 48
    • 84863731874 scopus 로고    scopus 로고
    • Consistency, availability, convergence. Technical Report TR-11-22, Computer Science Department, University of Texas at Austin
    • P. Mahajan, L. Alvisi, and M. Dahlin. Consistency, availability, convergence. Technical Report TR-11-22, Computer Science Department, University of Texas at Austin, 2011.
    • (2011)
    • Mahajan, P.1    Alvisi, L.2    Dahlin, M.3
  • 51
    • 77951132926 scopus 로고    scopus 로고
    • Selected results from the latest decade of quorum systems research
    • Springer
    • M. Merideth and M. Reiter. Selected results from the latest decade of quorum systems research. In Replication, volume 5959 of LNCS, pages 185-206. Springer, 2010.
    • (2010) Replication, of LNCS , vol.5959 , pp. 185-206
    • Merideth, M.1    Reiter, M.2
  • 52
    • 0002957803 scopus 로고    scopus 로고
    • The load, capacity, and availability of quorum systems
    • M. Naor and A. Wool. The load, capacity, and availability of quorum systems. SIAM Journal on Computing, 27(2):214-225, 1998.
    • (1998) SIAM Journal on Computing , vol.27 , Issue.2 , pp. 214-225
    • Naor, M.1    Wool, A.2
  • 54
    • 0008798550 scopus 로고    scopus 로고
    • Offering a precision-performance tradeoff for aggregation queries over replicated data
    • C. Olston and J. Widom. Offering a precision-performance tradeoff for aggregation queries over replicated data. In VLDB, pages 144-155, 2000.
    • (2000) VLDB , pp. 144-155
    • Olston, C.1    Widom, J.2
  • 55
    • 85039677444 scopus 로고    scopus 로고
    • Outbrain Inc. Introduction to no:sql [sic] and Cassandra (and Outbrain), January
    • Outbrain Inc. Introduction to no:sql [sic] and Cassandra (and Outbrain). https://docs.google.com/present/view?id=ahbp3bktzpkc_220f7v26vg7. January 2010.
    • (2010)
  • 57
    • 82655179217 scopus 로고    scopus 로고
    • Transactional storage for geo-replicated systems
    • Y. Sovran, R. Power, M. K. Aguilera, and J. Li. Transactional storage for geo-replicated systems. In SOSP, pages 385-400, 2011.
    • (2011) SOSP , pp. 385-400
    • Sovran, Y.1    Power, R.2    Aguilera, M.K.3    Li, J.4
  • 58
    • 84863746504 scopus 로고    scopus 로고
    • Urban myths about SQL
    • VoltDB Webinar, June
    • M. Stonebraker. Urban myths about SQL. http://voltdb.com/_pdf/VoltDB-MikeStonebraker-SQLMythsWebinar-060310.pdf. VoltDB Webinar, June 2010.
    • (2010)
    • Stonebraker, M.1
  • 59
    • 84863746505 scopus 로고    scopus 로고
    • Writing own client for voldemort
    • 16 June (accessed 21 December 2011).
    • R. Sumbaly. Writing own client for voldemort. https://github.com/voldemort/voldemort/wiki/Writing-own-client-for-Voldemort. 16 June 2011 (accessed 21 December 2011).
    • (2011)
    • Sumbaly, R.1
  • 61
    • 58849109112 scopus 로고    scopus 로고
    • Eventually consistent
    • W. Vogels. Eventually consistent. CACM, 52:40-44, 2009.
    • (2009) CACM , vol.52 , pp. 40-44
    • Vogels, W.1
  • 62
    • 80053520433 scopus 로고    scopus 로고
    • Data consistency properties and the trade-offs in commercial cloud storage: the consumers perspective
    • H. Wada, A. Fekete, L. Zhao, K. Lee, and A. Liu. Data consistency properties and the trade-offs in commercial cloud storage: the consumers perspective. In CIDR, pages 134-143, 2011.
    • (2011) CIDR , pp. 134-143
    • Wada, H.1    Fekete, A.2    Zhao, L.3    Lee, K.4    Liu, A.5
  • 64
    • 84897572354 scopus 로고    scopus 로고
    • HBase vs Cassandra: why we moved
    • 24 February
    • D. Williams. HBase vs Cassandra: why we moved. http://ria101.wordpress.com/2010/02/24/hbase-vs-cassandra-why-we-moved. 24 February 2010.
    • (2010)
    • Williams, D.1
  • 65
    • 0042420303 scopus 로고    scopus 로고
    • Design and evaluation of a conit-based continuous consistency model for replicated services
    • H. Yu and A. Vahdat. Design and evaluation of a conit-based continuous consistency model for replicated services. ACM Transactions on Computer Systems, 20(3):239-282, 2002.
    • (2002) ACM Transactions on Computer Systems , vol.20 , Issue.3 , pp. 239-282
    • Yu, H.1    Vahdat, A.2
  • 66
    • 33745220038 scopus 로고    scopus 로고
    • The costs and limits of availability for replicated services
    • H. Yu and A. Vahdat. The costs and limits of availability for replicated services. ACM Transactions on Computer Systems, 24(1):70-113, 2006.
    • (2006) ACM Transactions on Computer Systems , vol.24 , Issue.1 , pp. 70-113
    • Yu, H.1    Vahdat, A.2
  • 67
    • 0038305238 scopus 로고    scopus 로고
    • Trading replication consistency for performance and availability: an adaptive approach
    • C. Zhang and Z. Zhang. Trading replication consistency for performance and availability: an adaptive approach. In ICDCS, pages 687-695, 2003.
    • (2003) ICDCS , pp. 687-695
    • Zhang, C.1    Zhang, Z.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.