{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T13:02:12Z","timestamp":1725886932192},"publisher-location":"Cham","reference-count":31,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319578606"},{"type":"electronic","value":"9783319578613"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-57861-3_6","type":"book-chapter","created":{"date-parts":[[2017,5,3]],"date-time":"2017-05-03T22:10:40Z","timestamp":1493849440000},"page":"78-98","source":"Crossref","is-referenced-by-count":5,"title":["Performance and Replica Consistency Simulation for Quorum-Based NoSQL System Cassandra"],"prefix":"10.1007","author":[{"given":"Xiangdong","family":"Huang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianmin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jialin","family":"Qiao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liangfan","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinrui","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raymond K.","family":"Wong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,5]]},"reference":[{"key":"6_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-41366-7_1","volume-title":"Model and Data Engineering","author":"L Aguilera-Mendoza","year":"2013","unstructured":"Aguilera-Mendoza, L., Llorente-Quesada, M.T.: Modeling and simulation of hadoop distributed file system in a cluster of workstations. In: Cuzzocrea, A., Maabout, S. (eds.) MEDI 2013. LNCS, vol. 8216, pp. 1\u201312. Springer, Heidelberg (2013). doi:\n10.1007\/978-3-642-41366-7_1"},{"issue":"5","key":"6_CR2","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1145\/2447976.2447992","volume":"56","author":"P Bailis","year":"2013","unstructured":"Bailis, P., Ghodsi, A.: Eventual consistency today: limitations, extensions, and beyond. Commun. ACM 56(5), 55\u201363 (2013)","journal-title":"Commun. ACM"},{"issue":"8","key":"6_CR3","first-page":"776","volume":"5","author":"P Bailis","year":"2012","unstructured":"Bailis, P., Venkataraman, S., Franklin, M.J., Hellerstein, J.M., Stoica, I.: Probabilistically bounded staleness for practical partial quorums. VLDB 5(8), 776\u2013787 (2012)","journal-title":"VLDB"},{"key":"6_CR4","doi-asserted-by":"publisher","unstructured":"Bao, X., Liu, L., Xiao, N., Zhou, Y., Zhang, Q.: Policy-driven configuration management for NoSQL. In: 2015 IEEE 8th International Conference on Cloud Computing (CLOUD), pp. 245\u2013252, June 2015","DOI":"10.1109\/CLOUD.2015.41"},{"key":"6_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-319-19488-2_1","volume-title":"Application and Theory of Petri Nets and Concurrency","author":"B Barbot","year":"2015","unstructured":"Barbot, B., Kwiatkowska, M.: On quantitative modelling and verification of DNA walker circuits using stochastic Petri Nets. In: Devillers, R., Valmari, A. (eds.) PETRI NETS 2015. LNCS, vol. 9115, pp. 1\u201332. Springer, Cham (2015). doi:\n10.1007\/978-3-319-19488-2_1"},{"key":"6_CR6","volume-title":"Benchmarking Eventually Consistent Distributed Storage Systems","author":"D Bermbach","year":"2014","unstructured":"Bermbach, D.: Benchmarking Eventually Consistent Distributed Storage Systems. KIT Scientific Publishing, Karlsruhe (2014)"},{"key":"6_CR7","doi-asserted-by":"publisher","unstructured":"Bermbach, D., Tai, S.: Eventual consistency: how soon is eventual? An evaluation of amazon s3\u2019s consistency behavior. In: Proceedings of the 6th Workshop on Middleware for Service Oriented Computing, p. 1. ACM (2011)","DOI":"10.1145\/2093185.2093186"},{"key":"6_CR8","unstructured":"Bushik, S.: A Vendor-Independent Comparison of NoSQL Databases: Cassandra, HBase, MongoDB, Riak. Network World, 22 October 2012"},{"issue":"1","key":"6_CR9","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1022883727209","volume":"14","author":"WM Aalst van Der","year":"2003","unstructured":"van Der Aalst, W.M., Ter Hofstede, A.H., Kiepuszewski, B., Barros, A.P.: Workflow patterns. Distrib. Parallel Databases 14(1), 5\u201351 (2003)","journal-title":"Distrib. Parallel Databases"},{"issue":"11","key":"6_CR10","doi-asserted-by":"publisher","first-page":"1571","DOI":"10.1002\/spe.2303","volume":"45","author":"S Di","year":"2015","unstructured":"Di, S., Cappello, F.: GloudSim: Google trace based cloud simulator with virtual machines. Softw. Pract. Experience 45(11), 1571\u20131590 (2015)","journal-title":"Softw. Pract. Experience"},{"key":"6_CR11","unstructured":"Feinberg, A.: Project voldemort: reliable distributed storage. In: Proceedings of the 10th IEEE International Conference on Data Engineering (2011)"},{"key":"6_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1007\/978-3-319-39086-4_13","volume-title":"Application and Theory of Petri Nets and Concurrency","author":"Q Gaudel","year":"2016","unstructured":"Gaudel, Q., Ribot, P., Chanthery, E., Daigle, M.J.: Health monitoring of a planetary rover using hybrid particle Petri Nets. In: Kordon, F., Moldt, D. (eds.) PETRI NETS 2016. LNCS, vol. 9698, pp. 196\u2013215. Springer, Cham (2016). doi:\n10.1007\/978-3-319-39086-4_13"},{"key":"6_CR13","doi-asserted-by":"publisher","unstructured":"Gifford, D.K.: Weighted voting for replicated data. In: Proceedings of the Seventh ACM Symposium on Operating Systems Principles, pp. 150\u2013162. ACM (1979)","DOI":"10.1145\/800215.806583"},{"key":"6_CR14","doi-asserted-by":"publisher","unstructured":"Golab, W., Li, X., Shah, M.A.: Analyzing consistency properties for fun and profit. In: Proceedings of the 30th Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, pp. 197\u2013206. ACM (2011)","DOI":"10.1145\/1993806.1993834"},{"key":"6_CR15","first-page":"261","volume":"11","author":"H Herodotou","year":"2011","unstructured":"Herodotou, H., Lim, H., Luo, G., Borisov, N., Dong, L., Cetin, F.B., Babu, S.: Starfish: a self-tuning system for big data analytics. CIDR 11, 261\u2013272 (2011)","journal-title":"CIDR"},{"key":"6_CR16","doi-asserted-by":"publisher","unstructured":"Huang, X., Wang, J., Bai, J., Ding, G., Long, M.: Inherent replica inconsistency in Cassandra. In: 2014 IEEE International Congress on Big Data, pp. 740\u2013747. IEEE (2014)","DOI":"10.1109\/BigData.Congress.2014.109"},{"key":"6_CR17","doi-asserted-by":"publisher","first-page":"5793","DOI":"10.1002\/cpe.3643","volume":"17","author":"X Huang","year":"2015","unstructured":"Huang, X., Wang, J., Zhong, Y., Song, S., Yu, P.S.: Optimizing data partition for scaling out NoSQL cluster. Concurrency Comput. Pract. Experience 17, 5793\u20135809 (2015)","journal-title":"Concurrency Comput. Pract. Experience"},{"key":"6_CR18","doi-asserted-by":"publisher","unstructured":"Karger, D., Lehman, E., Leighton, T., Panigrahy, R., Levine, M., Lewin, D.: Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the world wide web. In: Proceedings of the 29th ACM Symposium on Theory of Computing, pp. 654\u2013663. ACM (1997)","DOI":"10.1145\/258533.258660"},{"issue":"2","key":"6_CR19","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/1773912.1773922","volume":"44","author":"A Lakshman","year":"2010","unstructured":"Lakshman, A., Malik, P.: Cassandra: a decentralized structured storage system. ACM SIGOPS Operating Syst. Rev. 44(2), 35\u201340 (2010)","journal-title":"ACM SIGOPS Operating Syst. Rev."},{"key":"6_CR20","doi-asserted-by":"publisher","unstructured":"Liao, W., Hou, K., Zheng, Y., He, X.: Modeling and simulation of troubleshooting process for automobile based on Petri Net and flexsim. In: Qi, E., Shen, J., Dou, R. (eds.) The 19th International Conference on Industrial Engineering and Engineering Management, pp. 1141\u20131153. Springer, Heidelberg (2013). doi:\n10.1007\/978-3-642-38391-5_121","DOI":"10.1007\/978-3-642-38391-5_121"},{"key":"6_CR21","doi-asserted-by":"publisher","unstructured":"Mace, J., Roelke, R., Fonseca, R.: Pivot tracing: dynamic causal monitoring for distributed systems. In: Proceedings of the 25th SOSP, pp. 378\u2013393. ACM (2015)","DOI":"10.1145\/2815400.2815415"},{"issue":"1","key":"6_CR22","doi-asserted-by":"publisher","first-page":"23","DOI":"10.14419\/jacst.v4i1.3982","volume":"4","author":"F Majidi","year":"2015","unstructured":"Majidi, F., Harounabadi, A.: Presentation of an executable model for evaluation of software architecture using blackboard technique and formal models. JACST 4(1), 23\u201331 (2015)","journal-title":"JACST"},{"key":"6_CR23","doi-asserted-by":"publisher","unstructured":"Montresor, A., Jelasity, M.: Peersim: A scalable P2P simulator. In: 2009 IEEE Ninth International Conference on Peer-to-Peer Computing, pp. 99\u2013100. IEEE (2009)","DOI":"10.1109\/P2P.2009.5284506"},{"key":"6_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/978-3-319-10696-0_16","volume-title":"Quantitative Evaluation of Systems","author":"R Osman","year":"2014","unstructured":"Osman, R., Piazzolla, P.: Modelling replication in NoSQL datastores. In: Norman, G., Sanders, W. (eds.) QEST 2014. LNCS, vol. 8657, pp. 194\u2013209. Springer, Cham (2014). doi:\n10.1007\/978-3-319-10696-0_16"},{"issue":"13","key":"6_CR25","first-page":"2110","volume":"8","author":"J Shi","year":"2015","unstructured":"Shi, J., Qiu, Y., Minhas, U.F., Jiao, L., Wang, C., Reinwald, B., \u00d6zcan, F.: Clash of the titans: MapReduce vs. Spark for large scale data analytics. VLDB 8(13), 2110\u20132121 (2015)","journal-title":"VLDB"},{"issue":"13","key":"6_CR26","first-page":"1319","volume":"7","author":"J Shi","year":"2014","unstructured":"Shi, J., Zou, J., Lu, J., Cao, Z., Li, S., Wang, C.: MRTuner: a toolkit to enable holistic optimization for MapReduce jobs. VLDB 7(13), 1319\u20131330 (2014)","journal-title":"VLDB"},{"key":"6_CR27","doi-asserted-by":"publisher","unstructured":"Terry, D.B., Demers, A.J., Petersen, K., Spreitzer, M.J., Theimer, M.M., Welch, B.B.: Session guarantees for weakly consistent replicated data. In: 1994 Proceedings of the Third International Conference on Parallel and Distributed Information Systems, pp. 140\u2013149. IEEE (1994)","DOI":"10.1109\/PDIS.1994.331722"},{"issue":"2","key":"6_CR28","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1145\/320071.320076","volume":"4","author":"RH Thomas","year":"1979","unstructured":"Thomas, R.H.: A majority consensus approach to concurrency control for multiple copy databases. ACM Trans. Database Syst. (TODS) 4(2), 180\u2013209 (1979)","journal-title":"ACM Trans. Database Syst. (TODS)"},{"key":"6_CR29","doi-asserted-by":"publisher","unstructured":"Wagenhals, L.W., Liles, S.W., Levis, A.H.: Toward executable architectures to support evaluation. In: 2009 International Symposium on Collaborative Technologies and Systems, pp. 502\u2013511, May 2009","DOI":"10.1109\/CTS.2009.5067520"},{"key":"6_CR30","doi-asserted-by":"publisher","unstructured":"Wang, K., Kulkarni, A., Lang, M., Arnold, D., Raicu, I.: Using simulation to explore distributed key-value stores for extreme-scale system services. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, p. 9. ACM (2013)","DOI":"10.1145\/2503210.2503239"},{"key":"6_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1007\/978-3-642-21834-7_19","volume-title":"Applications and Theory of Petri Nets","author":"M Westergaard","year":"2011","unstructured":"Westergaard, M.: Access\/CPN 2.0: a high-level interface to coloured Petri Net models. In: Kristensen, L.M., Petrucci, L. (eds.) PETRI NETS 2011. LNCS, vol. 6709, pp. 328\u2013337. Springer, Heidelberg (2011). doi:\n10.1007\/978-3-642-21834-7_19"}],"container-title":["Lecture Notes in Computer Science","Application and Theory of Petri Nets and Concurrency"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-57861-3_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,5,3]],"date-time":"2017-05-03T22:12:30Z","timestamp":1493849550000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-57861-3_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319578606","9783319578613"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-57861-3_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}