{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,9]],"date-time":"2025-03-09T05:03:49Z","timestamp":1741496629902,"version":"3.38.0"},"reference-count":39,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"JSPS KAKENHI","award":["21K17732"],"award-info":[{"award-number":["21K17732"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Cloud Comput."],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1109\/tcc.2025.3531954","type":"journal-article","created":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T18:56:02Z","timestamp":1737399362000},"page":"383-396","source":"Crossref","is-referenced-by-count":0,"title":["PiCoP: Service Mesh for Sharing Microservices in Multiple Environments Using Protocol-Independent Context Propagation"],"prefix":"10.1109","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-9809-2269","authenticated-orcid":false,"given":"Hiroya","family":"Onoe","sequence":"first","affiliation":[{"name":"Kyoto University, Kyoto, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4305-8379","authenticated-orcid":false,"given":"Daisuke","family":"Kotani","sequence":"additional","affiliation":[{"name":"Kyoto University, Kyoto, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0825-2256","authenticated-orcid":false,"given":"Yasuo","family":"Okabe","sequence":"additional","affiliation":[{"name":"Kyoto University, Kyoto, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2685629"},{"article-title":"Continuous integration","year":"2000","author":"Fowler","key":"ref2"},{"volume-title":"Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation","year":"2010","author":"Humble","key":"ref3"},{"year":"2021","key":"ref4","article-title":"Previews"},{"year":"2022","key":"ref5","article-title":"Preview deloyments"},{"year":"2022","key":"ref7","article-title":"kubefork-controller"},{"article-title":"Dynamic service routing using istio","year":"2022","author":"Rajesh","key":"ref8"},{"article-title":"Scaling productivity on microservices at lyft (part 3): Extending our envoy mesh with staging overrides","year":"2021","author":"Grossman","key":"ref9"},{"article-title":"Testing microservices: You\u2019re thinking about (Environment) isolation all wrong","year":"2022","author":"Bryant","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190526"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2019.00026"},{"article-title":"The PROXY protocol versions 1 & 2","year":"2020","author":"Tarreau","key":"ref25"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E59103.2023.00010"},{"volume-title":"Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices","year":"2020","author":"Parker","key":"ref27"},{"article-title":"Testing in production, the safe way","year":"2018","author":"Sridharan","key":"ref28"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2015.45"},{"article-title":"Dapper, a large-scale distributed systems tracing infrastructure","year":"2010","author":"Sigelman","key":"ref30"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2002.1029005"},{"key":"ref32","first-page":"271","article-title":"X-trace: A. pervasive network tracing framework","volume-title":"Proc. 4th USENIX Conf. Netw. Syst. Des. Implementation","author":"Fonseca"},{"key":"ref33","first-page":"11","article-title":"Pip: Detecting the unexpected in distributed systems","volume-title":"Proc. 3rd Conf. Netw. Syst. Des. Implementation","author":"Reynolds"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132749"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815415"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362704"},{"year":"2019","key":"ref37","article-title":"Propagators API"},{"year":"2021","key":"ref38","article-title":"Automatic instrumentation"},{"year":"2020","key":"ref39","article-title":"Auto instrumentation"},{"article-title":"Causeway: Operating system support for controlling and analyzing the execution of distributed programs","volume-title":"Proc. 10th Conf. Hot Topics Operating Syst.","author":"Chanda","key":"ref40"},{"key":"ref41","doi-asserted-by":"crossref","DOI":"10.17487\/RFC9110","article-title":"HTTP semantics","author":"Fielding","year":"2022"},{"key":"ref42","doi-asserted-by":"crossref","DOI":"10.17487\/RFC9112","article-title":"HTTP\/1.1","author":"Fielding","year":"2022"},{"key":"ref43","doi-asserted-by":"crossref","DOI":"10.17487\/rfc5234","article-title":"Augmented BNF for syntax specifications: ABNF","author":"Crocker","year":"2008"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"article-title":"DeathStarBench","year":"2019","author":"Delimitrou","key":"ref46"},{"year":"2022","key":"ref47","article-title":"Performance and scalability"},{"year":"2016","key":"ref48","article-title":"MongoDB wire protocol"},{"article-title":"Native protocols","year":"2021","author":"Cassandra","key":"ref49"},{"article-title":"Kafka protocol guide","year":"2015","author":"Kafka","key":"ref50"},{"year":"2023","key":"ref51","article-title":"[MS-TDS]: Tabular data stream protocol"},{"key":"ref52","doi-asserted-by":"crossref","DOI":"10.17487\/RFC9000","article-title":"QUIC: A UDP-Based Multiplexed and Secure Transport","author":"Iyengar","year":"2021"}],"container-title":["IEEE Transactions on Cloud Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6245519\/10917041\/10848185.pdf?arnumber=10848185","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,8]],"date-time":"2025-03-08T08:31:53Z","timestamp":1741422713000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10848185\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1]]},"references-count":39,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tcc.2025.3531954","relation":{},"ISSN":["2168-7161","2372-0018"],"issn-type":[{"type":"electronic","value":"2168-7161"},{"type":"electronic","value":"2372-0018"}],"subject":[],"published":{"date-parts":[[2025,1]]}}}