{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:20:49Z","timestamp":1750220449984,"version":"3.41.0"},"reference-count":8,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2021,2,28]],"date-time":"2021-02-28T00:00:00Z","timestamp":1614470400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Queue"],"published-print":{"date-parts":[[2021,2,28]]},"abstract":"<jats:p>For more than 40 years, fail-fast has been the dominant way of achieving fault tolerance. In this approach, some mechanism is responsible for ensuring that each component is up, functioning, and responding to work. As the industry moves to leverage cloud computing, this is getting more challenging. The way we create robust solutions is under pressure as the individual components don't fail fast but instead, starts running slow, which is far worse The slow component may be healthy enough to say, \"I'm still here!\" but slow enough to clog up all the work. This makes fail-fast schemes vulnerable.<\/jats:p>","DOI":"10.1145\/3454122.3458812","type":"journal-article","created":{"date-parts":[[2021,3,25]],"date-time":"2021-03-25T23:45:42Z","timestamp":1616715942000},"page":"5-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Fail-fast Is Failing... Fast!"],"prefix":"10.1145","volume":"19","author":[{"given":"Pat","family":"Helland","sequence":"first","affiliation":[{"name":"Salesforce"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,3,25]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Apache Software Foundation. 2010-2020. Welcome to Apache ZooKeeper; https:\/\/zookeeper.apache.org."},{"key":"e_1_2_1_2_1","unstructured":"Apache Software Foundation. 2016-2021. BookKeeper concepts and architecture; http:\/\/bookkeeper.apache.org\/docs\/4.5.1\/getting-started\/concepts\/."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242086"},{"key":"e_1_2_1_6_1","unstructured":"Hadoop. 2021. HDFS architecture guide; https:\/\/hadoop.apache.org\/docs\/r1.2.1\/hdfs_design.html."},{"key":"e_1_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Lamport L. 2012. Buridan's Principle. Foundations of Physics 42; https:\/\/lamport.azurewebsites.net\/pubs\/buridan.pdf","DOI":"10.1007\/s10701-012-9647-7"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056101"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196937"}],"container-title":["Queue"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3454122.3458812","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3454122.3458812","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:47:51Z","timestamp":1750193271000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3454122.3458812"}},"subtitle":["Changes in compute environments are placing pressure on tried-and-true distributed-systems solutions."],"short-title":[],"issued":{"date-parts":[[2021,2,28]]},"references-count":8,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,2,28]]}},"alternative-id":["10.1145\/3454122.3458812"],"URL":"https:\/\/doi.org\/10.1145\/3454122.3458812","relation":{},"ISSN":["1542-7730","1542-7749"],"issn-type":[{"type":"print","value":"1542-7730"},{"type":"electronic","value":"1542-7749"}],"subject":[],"published":{"date-parts":[[2021,2,28]]},"assertion":[{"value":"2021-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}