{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,20]],"date-time":"2026-10-20T16:22:00Z","timestamp":1792513320579,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,5,7]],"date-time":"2017-05-07T00:00:00Z","timestamp":1494115200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1336580, CNS-1350499, CNS-1526304, CNS-1563956"],"award-info":[{"award-number":["CCF-1336580, CNS-1350499, CNS-1526304, CNS-1563956"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,5,7]]},"DOI":"10.1145\/3102980.3102985","type":"proceedings-article","created":{"date-parts":[[2017,7,20]],"date-time":"2017-07-20T17:51:38Z","timestamp":1500573098000},"page":"24-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Scalability Bugs"],"prefix":"10.1145","author":[{"given":"Tanakorn","family":"Leesatapornwongsa","sequence":"first","affiliation":[{"name":"University of Chicago"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cesar A.","family":"Stuardo","sequence":"additional","affiliation":[{"name":"University of Chicago"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Riza O.","family":"Suminto","sequence":"additional","affiliation":[{"name":"University of Chicago"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huan","family":"Ke","sequence":"additional","affiliation":[{"name":"University of Chicago"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jeffrey F.","family":"Lukman","sequence":"additional","affiliation":[{"name":"University of Chicago"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haryadi S.","family":"Gunawi","sequence":"additional","affiliation":[{"name":"University of Chicago"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,5,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache Cassandra. https:\/\/en.wikipedia.org\/wiki\/Apache_Cassandra.  Apache Cassandra. https:\/\/en.wikipedia.org\/wiki\/Apache_Cassandra."},{"key":"e_1_3_2_1_2_1","unstructured":"BUG\n\n  \n  : CASSANDRA-3831: scaling to large clusters in GossipStage impossible due to calculatePendingRanges. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-3831.  BUG: CASSANDRA-3831: scaling to large clusters in GossipStage impossible due to calculatePendingRanges. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-3831."},{"key":"e_1_3_2_1_3_1","unstructured":"BUG\n\n  \n  : CASSANDRA-3881: reduce computational complexity of processing topology changes. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-3881.  BUG: CASSANDRA-3881: reduce computational complexity of processing topology changes. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-3881."},{"key":"e_1_3_2_1_4_1","unstructured":"BUG\n\n  \n  : CASSANDRA-5456: Large number of bootstrapping nodes cause gossip to stop working. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-5456.  BUG: CASSANDRA-5456: Large number of bootstrapping nodes cause gossip to stop working. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-5456."},{"key":"e_1_3_2_1_5_1","unstructured":"BUG\n\n  \n  : CASSANDRA-6127: vnodes don't scale to hundreds of nodes. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-6127.  BUG: CASSANDRA-6127: vnodes don't scale to hundreds of nodes. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-6127."},{"key":"e_1_3_2_1_6_1","unstructured":"Emulab Network Emulation Testbed. http:\/\/www.emulab.net.  Emulab Network Emulation Testbed. http:\/\/www.emulab.net."},{"key":"e_1_3_2_1_7_1","unstructured":"Gossip 2.0. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-12345.  Gossip 2.0. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-12345."},{"key":"e_1_3_2_1_8_1","unstructured":"Gossip 2.0. http:\/\/mail-archives.apache.org\/mod_mbox\/cassandra-dev\/201609.mbox\/%3CCAHjqPuJMkfZwp9DDX45PNBNhkoGXsPW4TFT6Zxv%2BTTz_Pg3Y%2Bg%40mail.gmail.com%3E.  Gossip 2.0. http:\/\/mail-archives.apache.org\/mod_mbox\/cassandra-dev\/201609.mbox\/%3CCAHjqPuJMkfZwp9DDX45PNBNhkoGXsPW4TFT6Zxv%2BTTz_Pg3Y%2Bg%40mail.gmail.com%3E."},{"key":"e_1_3_2_1_9_1","unstructured":"NMC PRObE Nome Nodes. https:\/\/www.nmc-probe.org\/wiki\/Nome:Nodes.  NMC PRObE Nome Nodes. https:\/\/www.nmc-probe.org\/wiki\/Nome:Nodes."},{"key":"e_1_3_2_1_10_1","unstructured":"Parallel Reconfigurable Observational Environment (PRObE). http:\/\/www.nmc-probe.org.  Parallel Reconfigurable Observational Environment (PRObE). http:\/\/www.nmc-probe.org."},{"key":"e_1_3_2_1_11_1","unstructured":"RIVER\n\n  \n  : A Research Infrastructure to Explore Volatility Energy-Efficiency and Resilience. http:\/\/river.cs.uchicago.edu.  RIVER: A Research Infrastructure to Explore Volatility Energy-Efficiency and Resilience. http:\/\/river.cs.uchicago.edu."},{"key":"e_1_3_2_1_12_1","unstructured":"The Chameleon Cloud Project. https:\/\/www.chameleoncloud.org\/.  The Chameleon Cloud Project. https:\/\/www.chameleoncloud.org\/."},{"key":"e_1_3_2_1_13_1","unstructured":"Running Netflix on Cassandra in the Cloud. https:\/\/www.youtube.com\/watch?v=97VBdgIgcCU 2013.  Running Netflix on Cassandra in the Cloud. https:\/\/www.youtube.com\/watch?v=97VBdgIgcCU 2013."},{"key":"e_1_3_2_1_14_1","unstructured":"Why the world's largest Hadoop installation may soon become the norm. http:\/\/www.techrepublic.com\/article\/why-the-worlds-largest-hadoop-installation-may-soon-become-the-norm\/ 2014.  Why the world's largest Hadoop installation may soon become the norm. http:\/\/www.techrepublic.com\/article\/why-the-worlds-largest-hadoop-installation-may-soon-become-the-norm\/ 2014."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945454"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807166"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503277"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI)","author":"Chow Michael","year":"2014"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523627"},{"key":"e_1_3_2_1_20_1","unstructured":"Garth Gibson Gary Grider Andree Jacobson and Wyatt Lloyd. Probe: A thousand-node experimental cluster for computer systems research. USENIX;login: 38(3) June 2013.  Garth Gibson Gary Grider Andree Jacobson and Wyatt Lloyd. Probe: A thousand-node experimental cluster for computer systems research. USENIX;login: 38(3) June 2013."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670986"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987583"},{"key":"e_1_3_2_1_23_1","volume-title":"Lidong Zhou. Failure Recovery: When the Cure Is Worse Than the Disease. In The 14th Workshop on Hot Topics in Operating Systems (HotOS XIV)","author":"Guo Zhenyu","year":"2013"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 5th Symposium on Networked Systems Design and Implementation (NSDI)","author":"Gupta Diwaker","year":"2008"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI)","author":"Gupta Diwaker","year":"2006"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815428"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.2004.1353004"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2667219"},{"key":"e_1_3_2_1_29_1","volume-title":"Lakshman and Prashant Malik. Cassandra - A Decentralized Structured Storage System. In The 3rd ACM SIGOPS International Workshop on Large Scale Distributed Systems and Middleware (LADIS)","author":"Avinash","year":"2009"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670992"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI)","author":"Leesatapornwongsa Tanakorn","year":"2014"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872374"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1965724.1965748"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 11th Symposium on Networked Systems Design and Implementation (NSDI)","author":"Wang Yang","year":"2014"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502057"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060313"},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the 12th Symposium on Operating Systems Design and Implementation (OSDI)","author":"Xu Tianyin","year":"2016"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI)","author":"Yuan Ding","year":"2014"},{"key":"e_1_3_2_1_39_1","volume-title":"David Mazieres. Securing Distributed Systems with Information Flow Control. In Proceedings of the 5th Symposium on Networked Systems Design and Implementation (NSDI)","author":"Zeldovich Nickolai","year":"2008"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI)","author":"Zhai Ennan","year":"2014"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1996130.1996143"}],"event":{"name":"HotOS '17: Workshop on Hot Topics in Operating Systems","location":"Whistler BC Canada","acronym":"HotOS '17","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 16th Workshop on Hot Topics in Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3102980.3102985","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3102980.3102985","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3102980.3102985","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:06Z","timestamp":1750217826000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3102980.3102985"}},"subtitle":["When 100-Node Testing is Not Enough"],"short-title":[],"issued":{"date-parts":[[2017,5,7]]},"references-count":41,"alternative-id":["10.1145\/3102980.3102985","10.1145\/3102980"],"URL":"https:\/\/doi.org\/10.1145\/3102980.3102985","relation":{},"subject":[],"published":{"date-parts":[[2017,5,7]]},"assertion":[{"value":"2017-05-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}