{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:21:11Z","timestamp":1759134071925,"version":"3.41.0"},"reference-count":9,"publisher":"Association for Computing Machinery (ACM)","issue":"11","license":[{"start":{"date-parts":[[2018,10,26]],"date-time":"2018-10-26T00:00:00Z","timestamp":1540512000000},"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":["Commun. ACM"],"published-print":{"date-parts":[[2018,10,26]]},"abstract":"<jats:p>Dependency management is a crucial part of system and software design.<\/jats:p>","DOI":"10.1145\/3267118","type":"journal-article","created":{"date-parts":[[2018,10,26]],"date-time":"2018-10-26T19:18:53Z","timestamp":1540581533000},"page":"98-104","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Tracking and controlling microservice dependencies"],"prefix":"10.1145","volume":"61","author":[{"given":"Silvia Esparrachiari","family":"Ghirotti","sequence":"first","affiliation":[{"name":"Google"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tanya","family":"Reilly","sequence":"additional","affiliation":[{"name":"Squarespace and Google"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ashleigh","family":"Rentz","sequence":"additional","affiliation":[{"name":"Google"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,10,26]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"40","volume":"37","author":"Beyer B.","year":"2016","journal-title":"Reilly Media"},{"key":"e_1_2_1_2_1","unstructured":"Beyer B. Jones C. Petoff J. Murphy N.R. (Eds.). Site Reliability Engineering: How Google Runs Production Systems. Chapter 25: Data processing pipelines. O'Reilly Media 2016.   Beyer B. Jones C. Petoff J. Murphy N.R. (Eds.). Site Reliability Engineering: How Google Runs Production Systems. Chapter 25: Data processing pipelines. O'Reilly Media 2016."},{"key":"e_1_2_1_3_1","unstructured":"Chang F. et al. Bigtable: A distributed storage system for structured data 2006; https:\/\/static.googleusercontent.com\/media\/research.google.com\/en\/\/archive\/bigtable-osdi06.pdf.   Chang F. et al. Bigtable: A distributed storage system for structured data 2006; https:\/\/static.googleusercontent.com\/media\/research.google.com\/en\/\/archive\/bigtable-osdi06.pdf."},{"key":"e_1_2_1_4_1","unstructured":"Kachouh R. The pillars of Squarespace services. Squarespace Engineering; https:\/\/engineering.squarespace.com\/blog\/2017\/the-pillars-of-squarespace-services.  Kachouh R. The pillars of Squarespace services. Squarespace Engineering; https:\/\/engineering.squarespace.com\/blog\/2017\/the-pillars-of-squarespace-services."},{"key":"e_1_2_1_5_1","unstructured":"Lamport L. Email message sent to a DEC SRC bulletin board 1987; https:\/\/www.microsoft.com\/en-us\/research\/publication\/distribution\/.  Lamport L. Email message sent to a DEC SRC bulletin board 1987; https:\/\/www.microsoft.com\/en-us\/research\/publication\/distribution\/."},{"key":"e_1_2_1_6_1","unstructured":"Saini A. How much do bugs cost to fix during each phase of the SDLC? Synopsis 2017; https:\/\/www.synopsys.com\/blogs\/software-security\/cost-to-fix-bugs-during-each-sdlc-phase\/.  Saini A. How much do bugs cost to fix during each phase of the SDLC? Synopsis 2017; https:\/\/www.synopsys.com\/blogs\/software-security\/cost-to-fix-bugs-during-each-sdlc-phase\/."},{"key":"e_1_2_1_7_1","unstructured":"Seaton N. Why fidelity of environments throughout your testing process is important. Electric Cloud; http:\/\/electric-cloud.com\/blog\/2015\/09\/why-fidelity-of-environments-throughout-your-testing-process-is-important\/.  Seaton N. Why fidelity of environments throughout your testing process is important. Electric Cloud; http:\/\/electric-cloud.com\/blog\/2015\/09\/why-fidelity-of-environments-throughout-your-testing-process-is-important\/."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084693.3096459"},{"key":"e_1_2_1_9_1","unstructured":"Ward R. and Beyer B. BeyondCorp: A new approach to enterprise security. ;login: 39 6 (2014) 6--11; https:\/\/ai.google\/research\/pubs\/pub43231.  Ward R. and Beyer B. BeyondCorp: A new approach to enterprise security. ;login: 39 6 (2014) 6--11; https:\/\/ai.google\/research\/pubs\/pub43231."}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3267118","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3267118","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:26:52Z","timestamp":1750278412000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3267118"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,26]]},"references-count":9,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2018,10,26]]}},"alternative-id":["10.1145\/3267118"],"URL":"https:\/\/doi.org\/10.1145\/3267118","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"type":"print","value":"0001-0782"},{"type":"electronic","value":"1557-7317"}],"subject":[],"published":{"date-parts":[[2018,10,26]]},"assertion":[{"value":"2018-10-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}