{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T17:20:07Z","timestamp":1742923207934,"version":"3.40.3"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031707964"},{"type":"electronic","value":"9783031707971"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-70797-1_2","type":"book-chapter","created":{"date-parts":[[2024,8,31]],"date-time":"2024-08-31T11:02:22Z","timestamp":1725102142000},"page":"20-36","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Case Study: Applying Automated Optimization Tooling to\u00a0Microservice Environments that\u00a0Scale Safely at\u00a0Ancestry.com and\u00a0the\u00a0Learnings"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-0441-4213","authenticated-orcid":false,"given":"Darek","family":"Gajewski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3437-422X","authenticated-orcid":false,"given":"Muhammad Ashfakur Rahman","family":"Arju","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7702-0059","authenticated-orcid":false,"given":"Amr S.","family":"Abdelfattah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5882-5502","authenticated-orcid":false,"given":"Tomas","family":"Cerny","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,9,1]]},"reference":[{"key":"2_CR1","unstructured":"Kayenta (2024). https:\/\/github.com\/spinnaker\/kayenta. Accessed 13 Apr 2024"},{"key":"2_CR2","unstructured":"Spinnaker (2024). https:\/\/spinnaker.io\/. Accessed 13 April 2024"},{"key":"2_CR3","unstructured":"Ancestry PR Team: Company facts (2024). https:\/\/www.ancestry.com\/corporate\/about-ancestry\/company-facts"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"Schmidt, C.T., Ganesha Venkatesha, S., Heymann, J.: Empirical insights into the perceived benefits of agile software engineering practices: a case study from sap. In: ICSE Companion 2014: Companion Proceedings of the 36th International Conference on Software Engineering, pp. 84\u201392 (2014)","DOI":"10.1145\/2591062.2591189"},{"key":"2_CR5","unstructured":"CNCF SURVEY: CNCF Annual Survey 2022: 2022 The year cloud native became the new normal (2022). https:\/\/www.cncf.io\/reports\/cncf-annual-survey-2022\/"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"Bjarnason, E., Wnuk, K., Regnell, B.: A case study on benefits and side-effects of agile practices in large-scale requirements engineering. In: AREW 2011: Proceedings of the 1st Workshop on Agile Requirements Engineering (2011)","DOI":"10.1145\/2068783.2068786"},{"key":"2_CR7","first-page":"1","volume":"2018","author":"J Ghofrani","year":"2018","unstructured":"Ghofrani, J., L\u00fcbke, D.: Challenges of microservices architecture: a survey on the state of the practice. ZEUS 2018, 1\u20138 (2018)","journal-title":"ZEUS"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Le, V.H., Zhang, H.: Log parsing: How far can chatgpt go? In: 2023 38th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 1699\u20131704. IEEE (2023)","DOI":"10.1109\/ASE56229.2023.00206"},{"issue":"14\u201326","key":"2_CR9","first-page":"12","volume":"25","author":"J Lewis","year":"2014","unstructured":"Lewis, J., Fowler, M.: Microservices: a definition of this new architectural term. MartinFowler. com 25(14\u201326), 12 (2014)","journal-title":"MartinFowler. com"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Li, Y., et al.: Exploring the effectiveness of LLMs in automated logging generation: an empirical study. arXiv:2307.05950 (2024)","DOI":"10.1109\/TSE.2024.3475375"},{"key":"2_CR11","unstructured":"Nickolov, P.: Opsani public github repo. https:\/\/github.com\/opsani"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Paganini, F., Goldsztajn, D., Ferragut, A.: An optimization approach to load balancing, scheduling and right sizing of cloud computing systems with data locality. In: 2019 IEEE 58th Conference on Decision and Control, pp. 1114\u20131119 (2019)","DOI":"10.1109\/CDC40024.2019.9029663"},{"key":"2_CR13","doi-asserted-by":"crossref","unstructured":"Schoeberl, M., Vitek, J.: Garbage collection for safety critical java. In: JTRES 2007: Proceedings of the 5th International Workshop on Java Technologies for Real-time and Embedded Systems, pp. 84\u201392 (2007)","DOI":"10.1145\/1288940.1288953"},{"key":"2_CR14","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1016\/j.future.2014.09.012","volume":"48","author":"D Shen","year":"2015","unstructured":"Shen, D., et al.: Stochastic modeling of dynamic right-sizing for energy-efficiency in cloud data centers. Future Gener. Comput. Syst. 48, 82\u201395 (2015)","journal-title":"Future Gener. Comput. Syst."},{"key":"2_CR15","doi-asserted-by":"crossref","unstructured":"Tarvo, A., Sweeney, P.F., Mitchell, N., Rajan, V., Arnold, M., Baldini, I.: CanaryAdvisor: a statistical-based tool for canary testing (demo). In: Proceedings of the 2015 International Symposium on Software Testing and Analysis, pp. 418\u2013422. ISSTA 2015, Association for Computing Machinery, New York, NY, USA (2015)","DOI":"10.1145\/2771783.2784770"},{"key":"2_CR16","unstructured":"Velayutham, S., Shanmugam, G.: Artificial intelligence assisted canary testing of cloud native ran in a mobile telecom system. Master\u2019s thesis, Uppsala University (2021)"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-70797-1_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,27]],"date-time":"2024-11-27T16:07:14Z","timestamp":1732723634000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-70797-1_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031707964","9783031707971"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-70797-1_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"1 September 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Luxembourg City","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Luxembourg","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}