{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,31]],"date-time":"2025-08-31T10:20:51Z","timestamp":1756635651715,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,8,27]],"date-time":"2015-08-27T00:00:00Z","timestamp":1440633600000},"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":[],"published-print":{"date-parts":[[2015,8,27]]},"DOI":"10.1145\/2806777.2806940","type":"proceedings-article","created":{"date-parts":[[2015,8,24]],"date-time":"2015-08-24T14:09:20Z","timestamp":1440425360000},"page":"182-188","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Domino"],"prefix":"10.1145","author":[{"given":"Ding","family":"Li","sequence":"first","affiliation":[{"name":"University of Southern California"}]},{"given":"James","family":"Mickens","sequence":"additional","affiliation":[{"name":"Harvard University"}]},{"given":"Suman","family":"Nath","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]},{"given":"Lenin","family":"Ravindranath","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]}],"member":"320","published-online":{"date-parts":[[2015,8,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Adobe Systems. PhoneGap. http:\/\/phonegap.com\/.  Adobe Systems. PhoneGap. http:\/\/phonegap.com\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851275.1851192"},{"key":"e_1_3_2_1_3_1","first-page":"85","volume-title":"HotOS","author":"Barham P.","year":"2003","unstructured":"P. Barham , R. Isaacs , R. Mortier , and D. Narayanan . Magpie: Online modelling and performance-aware systems . In HotOS , pages 85 -- 90 , 2003 . P. Barham, R. Isaacs, R. Mortier, and D. Narayanan. Magpie: Online modelling and performance-aware systems. In HotOS, pages 85--90, 2003."},{"key":"e_1_3_2_1_4_1","volume-title":"Dynamic Internet Services. In Proceedings of DSN","author":"Chen M.","year":"2002","unstructured":"M. Chen , E. Kiciman , E. Fratkin , A. Fox , and E. Brewer . Pinpoint: Problem Determination in Large , Dynamic Internet Services. In Proceedings of DSN , 2002 . M. Chen, E. Kiciman, E. Fratkin, A. Fox, and E. Brewer. Pinpoint: Problem Determination in Large, Dynamic Internet Services. In Proceedings of DSN, 2002."},{"key":"e_1_3_2_1_5_1","unstructured":"CommonJS. Promises\/A Promise Specification. http:\/\/wiki.commonjs.org\/wiki\/Promises\/A.  CommonJS. Promises\/A Promise Specification. http:\/\/wiki.commonjs.org\/wiki\/Promises\/A."},{"key":"e_1_3_2_1_6_1","unstructured":"J. Conrod. Tutorial: Function interposition in linux. http:\/\/jayconrod.com\/posts\/23\/tutorial-function-interposition-in-linux June 2009.  J. Conrod. Tutorial: Function interposition in linux. http:\/\/jayconrod.com\/posts\/23\/tutorial-function-interposition-in-linux June 2009."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522735"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294281"},{"key":"e_1_3_2_1_9_1","volume-title":"6th Edition","author":"International ECMA","year":"2015","unstructured":"ECMA International . ECMAScript 2015 Language Specification , 6th Edition , June 2015. http:\/\/www.ecma-international.org\/ecma-262\/6.0\/index.html. ECMA International. ECMAScript 2015 Language Specification, 6th Edition, June 2015. http:\/\/www.ecma-international.org\/ecma-262\/6.0\/index.html."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/988672.988710"},{"key":"e_1_3_2_1_11_1","unstructured":"EnsenaSoft. Mahjong Deluxe Free Application. http:\/\/apps.microsoft.com\/windows\/en-us\/app\/mahjong-deluxe-free\/abf22535-69ca-4511-9946-e3a69016cdf3.  EnsenaSoft. Mahjong Deluxe Free Application. http:\/\/apps.microsoft.com\/windows\/en-us\/app\/mahjong-deluxe-free\/abf22535-69ca-4511-9946-e3a69016cdf3."},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of NSDI","author":"Fonseca R.","year":"2007","unstructured":"R. Fonseca , G. Porter , R. H. Katz , S. Shenker , and I. Stoica . X-trace: A Pervasive Network Tracing Framework . In Proceedings of NSDI , 2007 . R. Fonseca, G. Porter, R. H. Katz, S. Shenker, and I. Stoica. X-trace: A Pervasive Network Tracing Framework. In Proceedings of NSDI, 2007."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2068816.2068845"},{"key":"e_1_3_2_1_14_1","unstructured":"Joyent. Node.js. https:\/\/nodejs.org\/.  Joyent. Node.js. https:\/\/nodejs.org\/."},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of NSDI","author":"Mickens J.","year":"2010","unstructured":"J. Mickens , J. Elson , and J. Howell . Mugshot: Deterministic Capture and Replay for Javascript Applications . In Proceedings of NSDI , 2010 . J. Mickens, J. Elson, and J. Howell. Mugshot: Deterministic Capture and Replay for Javascript Applications. In Proceedings of NSDI, 2010."},{"key":"e_1_3_2_1_16_1","unstructured":"Microsoft. WinJS: The Windows Library for JavaScript. https:\/\/dev.windows.com\/en-us\/develop\/winjs.  Microsoft. WinJS: The Windows Library for JavaScript. https:\/\/dev.windows.com\/en-us\/develop\/winjs."},{"key":"e_1_3_2_1_17_1","unstructured":"Promises\/A+ organization. Promises\/A+ Promise Specification. https:\/\/promisesaplus.com\/.  Promises\/A+ organization. Promises\/A+ Promise Specification. https:\/\/promisesaplus.com\/."},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of OSDI","author":"Ravindranath L.","year":"2012","unstructured":"L. Ravindranath , J. Padhye , S. Agarwal , R. Mahajan , I. Obermiller , and S. Shayandeh . AppInsight: Mobile App Performance Monitoring in the Wild . In Proceedings of OSDI , 2012 . L. Ravindranath, J. Padhye, S. Agarwal, R. Mahajan, I. Obermiller, and S. Shayandeh. AppInsight: Mobile App Performance Monitoring in the Wild. In Proceedings of OSDI, 2012."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522717"},{"key":"e_1_3_2_1_20_1","first-page":"115","volume":"6","author":"Reynolds P.","year":"2006","unstructured":"P. Reynolds , C. E. Killian , J. L. Wiener , J. C. Mogul , M. A. Shah , and A. Vahdat . Pip: Detecting the unexpected in distributed systems. In NSDI , volume 6 , pages 115 -- 128 , 2006 . P. Reynolds, C. E. Killian, J. L. Wiener, J. C. Mogul, M. A. Shah, and A. Vahdat. Pip: Detecting the unexpected in distributed systems. In NSDI, volume 6, pages 115--128, 2006.","journal-title":"Pip: Detecting the unexpected in distributed systems. In NSDI"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1135777.1135830"},{"key":"e_1_3_2_1_22_1","volume-title":"Dapper, a large-scale distributed systems tracing infrastructure. Google research","author":"Sigelman B. H.","year":"2010","unstructured":"B. H. Sigelman , L. A. Barroso , M. Burrows , P. Stephenson , M. Plakal , D. Beaver , S. Jaspan , and C. Shanbhag . Dapper, a large-scale distributed systems tracing infrastructure. Google research , 2010 . B. H. Sigelman, L. A. Barroso, M. Burrows, P. Stephenson, M. Plakal, D. Beaver, S. Jaspan, and C. Shanbhag. Dapper, a large-scale distributed systems tracing infrastructure. Google research, 2010."},{"key":"e_1_3_2_1_23_1","unstructured":"Telerik. Fiddler Web Proxy. http:\/\/www.telerik.com\/fiddler.  Telerik. Fiddler Web Proxy. http:\/\/www.telerik.com\/fiddler."},{"key":"e_1_3_2_1_24_1","unstructured":"w3school. http:\/\/www.w3schools.com\/js\/js_object_proto-types.asp.  w3school. http:\/\/www.w3schools.com\/js\/js_object_proto-types.asp."},{"key":"e_1_3_2_1_25_1","first-page":"473","volume-title":"Proceedings of NSDI","author":"Wang X. S.","year":"2013","unstructured":"X. S. Wang , A. Balasubramanian , A. Krishnamurthy , and D. Wetherall . Demystifying Page Load Performance with WProf . In Proceedings of NSDI , pages 473 -- 485 , 2013 . X. S. Wang, A. Balasubramanian, A. Krishnamurthy, and D. Wetherall. Demystifying Page Load Performance with WProf. In Proceedings of NSDI, pages 473--485, 2013."},{"key":"e_1_3_2_1_26_1","unstructured":"World Wide Web Consortium (W3C). Document Object Model (DOM). http:\/\/www.w3.org\/DOM\/.  World Wide Web Consortium (W3C). Document Object Model (DOM). http:\/\/www.w3.org\/DOM\/."},{"key":"e_1_3_2_1_27_1","unstructured":"World Wide Web Consortium (W3C). Web Workers. http:\/\/www.w3.org\/TR\/workers\/.  World Wide Web Consortium (W3C). Web Workers. http:\/\/www.w3.org\/TR\/workers\/."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33167-1_49"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2007.149"},{"key":"e_1_3_2_1_30_1","first-page":"329","volume-title":"Proceedings of NSDI","author":"Xu Y.","year":"2013","unstructured":"Y. Xu , Z. Musgrave , B. Noble , and M. Bailey . Bobtail: Avoiding Long Tails in the Cloud . In Proceedings of NSDI , pages 329 -- 341 , 2013 . Y. Xu, Z. Musgrave, B. Noble, and M. Bailey. Bobtail: Avoiding Long Tails in the Cloud. In Proceedings of NSDI, pages 329--341, 2013."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2377677.2377711"}],"event":{"name":"SoCC '15: ACM Symposium on Cloud Computing","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Kohala Coast Hawaii","acronym":"SoCC '15"},"container-title":["Proceedings of the Sixth ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2806777.2806940","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2806777.2806940","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:07:22Z","timestamp":1750223242000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2806777.2806940"}},"subtitle":["understanding wide-area, asynchronous event causality in web applications"],"short-title":[],"issued":{"date-parts":[[2015,8,27]]},"references-count":31,"alternative-id":["10.1145\/2806777.2806940","10.1145\/2806777"],"URL":"https:\/\/doi.org\/10.1145\/2806777.2806940","relation":{},"subject":[],"published":{"date-parts":[[2015,8,27]]},"assertion":[{"value":"2015-08-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}