{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,3]],"date-time":"2026-03-03T16:11:58Z","timestamp":1772554318050,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,4,30]],"date-time":"2023-04-30T00:00:00Z","timestamp":1682812800000},"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":[[2023,4,30]]},"DOI":"10.1145\/3543507.3583274","type":"proceedings-article","created":{"date-parts":[[2023,4,26]],"date-time":"2023-04-26T23:30:51Z","timestamp":1682551851000},"page":"2905-2915","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["CausIL: Causal Graph for Instance Level Microservice Data"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2051-7424","authenticated-orcid":false,"given":"Sarthak","family":"Chakraborty","sequence":"first","affiliation":[{"name":"Adobe Research, India"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4375-9776","authenticated-orcid":false,"given":"Shaddy","family":"Garg","sequence":"additional","affiliation":[{"name":"Adobe, India"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3290-6328","authenticated-orcid":false,"given":"Shubham","family":"Agarwal","sequence":"additional","affiliation":[{"name":"Adobe Research, India"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5265-7918","authenticated-orcid":false,"given":"Ayush","family":"Chauhan","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6568-7104","authenticated-orcid":false,"given":"Shiv Kumar","family":"Saini","sequence":"additional","affiliation":[{"name":"Adobe Research, India"}]}],"member":"320","published-online":{"date-parts":[[2023,4,30]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2015. Why You Can\u2019t Talk About Microservices Without Mentioning Netflix. https:\/\/smartbear.com\/blog\/why-you-cant-talk-about-microservices-without-ment\/. (2015)."},{"key":"e_1_3_2_1_2_1","unstructured":"2016. Borg Omega and Kubernetes https:\/\/queue.acm.org\/detail.cfm?id=2898444. (2016)."},{"key":"e_1_3_2_1_3_1","unstructured":"2019. Application containerization https:\/\/www.ibm.com\/in-en\/cloud\/learn\/containerization\/. (2019)."},{"key":"e_1_3_2_1_4_1","unstructured":"2019. Caring for Container-Based Services with Checks Monitoring and Alerts. https:\/\/newrelic.com\/blog\/how-to-relic\/container-service-checks. (2019)."},{"key":"e_1_3_2_1_5_1","unstructured":"2021. CRISP: Critical Path Analysis for Microservice Architectures. https:\/\/eng.uber.com\/crisp-critical-path-analysis-for-microservice-architectures\/. (2021)."},{"key":"e_1_3_2_1_6_1","unstructured":"2022. Horizontal Pod Autoscaling https:\/\/kubernetes.io\/docs\/tasks\/run-application\/horizontal-pod-autoscale\/. (2022)."},{"key":"e_1_3_2_1_7_1","unstructured":"2022. Pods. https:\/\/kubernetes.io\/docs\/concepts\/workloads\/pods\/. (2022)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.64"},{"key":"e_1_3_2_1_9_1","volume-title":"Site Reliability Engineering: How Google Runs Production Systems","author":"Beyer Betsy","unstructured":"Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall\u00a0Richard Murphy. 2016. Site Reliability Engineering: How Google Runs Production Systems (1st ed.). O\u2019Reilly Media, Inc.","edition":"1"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.110432"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848128"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313501"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1162\/153244302760200696"},{"key":"e_1_3_2_1_14_1","volume-title":"A Microscope on Microservices netflixtechblog.com\/a-microscope-on-microservices-923b906103f4\/. Netflix Technology Blog","author":"Coburn\u00a0Watson Scott\u00a0Emmons","year":"2022","unstructured":"Scott\u00a0Emmons Coburn\u00a0Watson and Brendan Gregg. 2022. A Microscope on Microservices netflixtechblog.com\/a-microscope-on-microservices-923b906103f4\/. Netflix Technology Blog (2022)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446700"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2018.00020"},{"key":"e_1_3_2_1_17_1","unstructured":"Muhammad\u00a0Azam Ikram Sarthak Chakraborty Subrata Mitra Shiv Saini Saurabh Bagchi and Murat Kocaoglu. 2022. Root Cause Analysis of Failures in Microservices through Causal Discovery. In Advances in Neural Information Processing Systems. https:\/\/openreview.net\/forum?id=weoLjoYFvXY"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934882"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2013.21"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3534678.3539041"},{"key":"e_1_3_2_1_21_1","unstructured":"Ze Li Qian Cheng Ken Hsieh Yingnong Dang Peng Huang Pankaj Singh Xinsheng Yang Qingwei Lin Youjiang Wu Sebastien Levy 2020. Gandalf: An intelligent end-to-end analytics service for safe deployment in large-scale cloud infrastructure. In 17th { USENIX} Symposium on Networked Systems Design and Implementation ({ NSDI} 20). 389\u2013402."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP52600.2021.00043"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3487003"},{"key":"e_1_3_2_1_24_1","volume-title":"Quantifying information loss through data aggregation. VMware Technical White Paper","author":"Marvasti MA","year":"2010","unstructured":"MA Marvasti. 2010. Quantifying information loss through data aggregation. VMware Technical White Paper (2010), 1\u201314."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.3013948"},{"key":"e_1_3_2_1_26_1","unstructured":"Christopher Meek. 1997. Graphical Models: Selecting causal and statistical models. Ph.\u00a0D. Dissertation. PhD thesis Carnegie Mellon University."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWQoS49365.2020.9213058"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.3390\/data5030084"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i10.17088"},{"key":"e_1_3_2_1_30_1","volume-title":"Microservice architecture: aligning principles, practices, and culture. \" O\u2019Reilly Media","author":"Nadareishvili Irakli","unstructured":"Irakli Nadareishvili, Ronnie Mitra, Matt McLarty, and Mike Amundsen. 2016. Microservice architecture: aligning principles, practices, and culture. \" O\u2019Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_31_1","volume-title":"Building microservices. \" O\u2019Reilly Media","author":"Newman Sam","unstructured":"Sam Newman. 2021. Building microservices. \" O\u2019Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2013.26"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Hiep Nguyen Yongmin Tan and Xiaohui Gu. 2011. Pal: P ropagation-aware a nomaly l ocalization for cloud hosted distributed applications. In Managing Large-scale Systems via the Analysis of System Logs and the Application of Machine Learning Techniques. 1\u20138.","DOI":"10.1145\/2038633.2038634"},{"key":"e_1_3_2_1_34_1","volume-title":"reasoning and inference","author":"Models Judea Pearl","year":"2000","unstructured":"Judea Pearl 2000. Models, reasoning and inference. Cambridge, UK: CambridgeUniversityPress 19, 2 (2000)."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.3390\/app10062166"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of 2018 ACM SIGKDD Workshop on Causal Discovery. PMLR, 48\u201365","author":"Raghu K","year":"2018","unstructured":"Vineet\u00a0K Raghu, Allen Poon, and Panayiotis\u00a0V Benos. 2018. Evaluation of causal structure learning methods on mixed data types. In Proceedings of 2018 ACM SIGKDD Workshop on Causal Discovery. PMLR, 48\u201365."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s41060-016-0032-z"},{"key":"e_1_3_2_1_38_1","volume-title":"Estimating the dimension of a model. The annals of statistics","author":"Schwarz Gideon","year":"1978","unstructured":"Gideon Schwarz. 1978. Estimating the dimension of a model. The annals of statistics (1978), 461\u2013464."},{"key":"e_1_3_2_1_39_1","volume-title":"prediction, and search","author":"Spirtes Peter","unstructured":"Peter Spirtes, Clark\u00a0N Glymour, Richard Scheines, and David Heckerman. 2000. Causation, prediction, and search. MIT press."},{"key":"e_1_3_2_1_40_1","volume-title":"Microservices","author":"Taibi Davide","unstructured":"Davide Taibi, Valentina Lenarduzzi, and Claus Pahl. 2020. Microservices anti-patterns: A taxonomy. In Microservices. Springer, 111\u2013128."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402971"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2012.2230448"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3135974.3135977"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.14778\/3352063.3352105"},{"key":"e_1_3_2_1_45_1","volume-title":"Groot: An Event-graph-based Approach for Root Cause Analysis in Industrial Settings. arXiv preprint arXiv:2108.00344","author":"Wang Hanzhang","year":"2021","unstructured":"Hanzhang Wang, Zhengkai Wu, Huai Jiang, Yichao Huang, Jiamu Wang, Selcuk Kopru, and Tao Xie. 2021. Groot: An Event-graph-based Approach for Root Cause Analysis in Industrial Settings. arXiv preprint arXiv:2108.00344 (2021)."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2018.00076"},{"key":"e_1_3_2_1_47_1","volume-title":"MicroDiag: Fine-grained Performance Diagnosis for Microservice Systems. In ICSE21 Workshop on Cloud Intelligence.","author":"Wu Li","year":"2021","unstructured":"Li Wu, Johan Tordsson, Jasmin Bogatinovski, Erik Elmroth, and Odej Kao. 2021. MicroDiag: Fine-grained Performance Diagnosis for Microservice Systems. In ICSE21 Workshop on Cloud Intelligence."},{"key":"e_1_3_2_1_48_1","unstructured":"Xun Zheng Bryon Aragam Pradeep Ravikumar and Eric\u00a0P. Xing. 2018. DAGs with NO TEARS: Continuous Optimization for Structure Learning. In Advances in Neural Information Processing Systems."}],"event":{"name":"WWW '23: The ACM Web Conference 2023","location":"Austin TX USA","acronym":"WWW '23","sponsor":["SIGWEB ACM Special Interest Group on Hypertext, Hypermedia, and Web"]},"container-title":["Proceedings of the ACM Web Conference 2023"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543507.3583274","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3543507.3583274","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:37:22Z","timestamp":1750178242000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543507.3583274"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,30]]},"references-count":48,"alternative-id":["10.1145\/3543507.3583274","10.1145\/3543507"],"URL":"https:\/\/doi.org\/10.1145\/3543507.3583274","relation":{},"subject":[],"published":{"date-parts":[[2023,4,30]]},"assertion":[{"value":"2023-04-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}