{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T22:26:05Z","timestamp":1775082365037,"version":"3.50.1"},"publisher-location":"Singapore","reference-count":45,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819584048","type":"print"},{"value":"9789819584055","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"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":[[2026]]},"DOI":"10.1007\/978-981-95-8405-5_20","type":"book-chapter","created":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T20:14:13Z","timestamp":1775074453000},"page":"367-386","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Atys: An Efficient Profiling Framework for Identifying Hotspot Functions in Large-Scale Distributed Microservices"],"prefix":"10.1007","author":[{"given":"Jiaqi","family":"Sun","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dingyu","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shiyou","family":"Qian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guangtao","family":"Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,4,2]]},"reference":[{"issue":"6","key":"20_CR1","doi-asserted-by":"publisher","first-page":"685","DOI":"10.1002\/CPE.1553","volume":"22","author":"L Adhianto","year":"2010","unstructured":"Adhianto, L., et al.: HPCTOOLKIT: tools for performance analysis of optimized parallel programs. Concurr. Comput. Pract. Exp. 22(6), 685\u2013701 (2010). https:\/\/doi.org\/10.1002\/CPE.1553","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"20_CR2","unstructured":"Amazon Inc.: Amazon shop (2023). https:\/\/www.amazon.com"},{"key":"20_CR3","unstructured":"Pangin, A., et al.: async-profiler (2017). https:\/\/github.com\/async-profiler\/async-profiler"},{"key":"20_CR4","doi-asserted-by":"publisher","unstructured":"Ball, T., Larus, J.R.: Efficient path profiling. In: Proceedings of the 29th Annual ACM\/IEEE International Symposium on Microarchitecture, pp. 46\u201357. MICRO 29, IEEE Computer Society, USA (1996). https:\/\/doi.org\/10.1109\/MICRO.1996.566449","DOI":"10.1109\/MICRO.1996.566449"},{"key":"20_CR5","doi-asserted-by":"publisher","unstructured":"Barroso, L.A., H\u00f6lzle, U., Ranganathan, P.: The Datacenter as a Computer: Designing Warehouse-Scale Machines, Third Edition. Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers (2018).https:\/\/doi.org\/10.2200\/S00874ED3V01Y201809CAC046","DOI":"10.2200\/S00874ED3V01Y201809CAC046"},{"key":"20_CR6","doi-asserted-by":"publisher","unstructured":"Becker, D., Geimer, M., Rabenseifner, R., Wolf, F.: Synchronizing the timestamps of concurrent events in traces of hybrid MPI\/OpenMP applications. In: 2010 IEEE International Conference on Cluster Computing, pp. 38\u201347 (2010). https:\/\/doi.org\/10.1109\/CLUSTER.2010.13","DOI":"10.1109\/CLUSTER.2010.13"},{"key":"20_CR7","unstructured":"Frederickson, B., et al.: py-spy (2023). https:\/\/github.com\/benfred\/py-spy"},{"key":"20_CR8","doi-asserted-by":"publisher","unstructured":"Benavides, Z., Vora, K., Gupta, R.: DProf: distributed profiler with strong guarantees. Proc. ACM Program. Lang. 3(OOPSLA), 1\u201324 (2019). https:\/\/doi.org\/10.1145\/3360582","DOI":"10.1145\/3360582"},{"key":"20_CR9","doi-asserted-by":"publisher","unstructured":"Burchell, H., Larose, O., Marr, S.: Towards realistic results for instrumentation-based profilers for JIT-compiled systems. In: Proceedings of the 21st ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, MPLR 2024, Vienna, Austria, 19 September 2024, pp. 82\u201389. MPLR 2024, Association for Computing Machinery, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3679007.3685058","DOI":"10.1145\/3679007.3685058"},{"issue":"1","key":"20_CR10","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/LCA.2014.2329873","volume":"14","author":"TE Carlson","year":"2015","unstructured":"Carlson, T.E., Nilakantan, S., Hempstead, M., Heirman, W.: Epoch profiles: microarchitecture-based application analysis and optimization. IEEE Comput. Archit. Lett. 14(1), 30\u201333 (2015). https:\/\/doi.org\/10.1109\/LCA.2014.2329873","journal-title":"IEEE Comput. Archit. Lett."},{"key":"20_CR11","doi-asserted-by":"publisher","unstructured":"Cho, H.K., Moseley, T., Hank, R., Bruening, D., Mahlke, S.: Instant profiling: instrumentation sampling for profiling datacenter applications. In: Proceedings of the 2013 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO), pp. 1\u201310 (2013). https:\/\/doi.org\/10.1109\/CGO.2013.6494982","DOI":"10.1109\/CGO.2013.6494982"},{"key":"20_CR12","doi-asserted-by":"publisher","unstructured":"Ehlers, J., van Hoorn, A., Waller, J., Hasselbring, W.: Self-adaptive software system monitoring for performance anomaly localization. In: Proceedings of the 8th ACM International Conference on Autonomic Computing, pp. 197\u2013200. ICAC \u201911, Association for Computing Machinery, New York, NY, USA (2011). https:\/\/doi.org\/10.1145\/1998582.1998628","DOI":"10.1145\/1998582.1998628"},{"key":"20_CR13","doi-asserted-by":"publisher","unstructured":"Fan, Q., Wang, Q.: Performance comparison of web servers with different architectures: a case study using high concurrency workload. In: 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb), pp. 37\u201342 (2015). https:\/\/doi.org\/10.1109\/HotWeb.2015.11","DOI":"10.1109\/HotWeb.2015.11"},{"key":"20_CR14","unstructured":"EJ-technologies GmbH: The award-winning all-in-one java profiler (2023). https:\/\/www.ej-technologies.com\/products\/jprofiler\/overview.html"},{"key":"20_CR15","unstructured":"Google Inc.: Google cloud profiler (2023). https:\/\/cloud.google.com\/profiler\/"},{"key":"20_CR16","unstructured":"Google Inc.: Google search (2023). https:\/\/www.google.com"},{"key":"20_CR17","unstructured":"Google Inc.: Package pprof (2023). https:\/\/golang.google.cn\/pkg\/runtime\/pprof\/"},{"key":"20_CR18","doi-asserted-by":"publisher","unstructured":"Graham, S.L., Kessler, P.B., Mckusick, M.K.: Gprof: a call graph execution profiler. In: Proceedings of the 1982 SIGPLAN Symposium on Compiler Construction, pp. 120\u2013126. SIGPLAN \u201982, Association for Computing Machinery, New York, NY, USA (1982). https:\/\/doi.org\/10.1145\/800230.806987","DOI":"10.1145\/800230.806987"},{"key":"20_CR19","doi-asserted-by":"publisher","unstructured":"Hua, Q., Yang, D., Qian, S., Hu, H., Cao, J., Xue, G.: Kae-informer: a knowledge auto-embedding informer for forecasting long-term workloads of microservices. In: Proceedings of the ACM Web Conference 2023, pp. 1551\u20131561. WWW \u201923, Association for Computing Machinery, New York, NY, USA (2023). https:\/\/doi.org\/10.1145\/3543507.3583288","DOI":"10.1145\/3543507.3583288"},{"key":"20_CR20","unstructured":"Huye, D., Shkuro, Y., Sambasivan, R.R.: Lifting the veil on Meta\u2019s microservice architecture: analyses of topology and request workflows. In: 2023 USENIX Annual Technical Conference (USENIX ATC 23), pp. 419\u2013432. USENIX Association, Boston, MA (2023). https:\/\/www.usenix.org\/conference\/atc23\/presentation\/huye"},{"key":"20_CR21","unstructured":"Intel Corporation: Intel vtune (2023). https:\/\/www.intel.com\/content\/www\/us\/en\/docs\/vtune-profiler\/user-guide\/2023-0\/overview.html"},{"key":"20_CR22","unstructured":"Krizhevsky, A.: Learning multiple layers of features from tiny images. Technical report, University of Toronto (2009). https:\/\/www.cs.toronto.edu\/~kriz\/learning-features-2009-TR.pdf"},{"issue":"1","key":"20_CR23","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1109\/18.61115","volume":"37","author":"J Lin","year":"1991","unstructured":"Lin, J.: Divergence measures based on the shannon entropy. IEEE Trans. Inf. Theory 37(1), 145\u2013151 (1991). https:\/\/doi.org\/10.1109\/18.61115","journal-title":"IEEE Trans. Inf. Theory"},{"key":"20_CR24","unstructured":"de\u00a0Melo, A.C.: The new Linux \u2018perf\u2019 tools. Technical report, Red Hat Inc. (2010). http:\/\/oldvger.kernel.org\/~acme\/perf\/lk2010-perf-paper.pdf"},{"key":"20_CR25","unstructured":"Merkel, D.: Docker: lightweight linux containers for consistent development and deployment. Linux J. 2014, 2 (2014). https:\/\/api.semanticscholar.org\/CorpusID:62479797"},{"key":"20_CR26","doi-asserted-by":"publisher","unstructured":"Mytkowicz, T., Sweeney, P.F., Hauswirth, M., Diwan, A.: Time interpolation: so many metrics, so few registers. In: 40th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO 2007), pp. 286\u2013300 (2007). https:\/\/doi.org\/10.1109\/MICRO.2007.27","DOI":"10.1109\/MICRO.2007.27"},{"key":"20_CR27","unstructured":"OpenJS Foundation and Node.js contributors: Easy profiling for node.js applications (2023). https:\/\/nodejs.org\/en\/docs\/guides\/simple-profiling"},{"key":"20_CR28","unstructured":"Optimyze Inc.: Prodfiler (2021). https:\/\/prodfiler.com"},{"key":"20_CR29","unstructured":"Oracle Corporation: Package java.lang.instrument (2010). https:\/\/docs.oracle.com\/javase\/1.5.0\/docs\/api\/java\/lang\/instrument\/package-summary.html"},{"key":"20_CR30","unstructured":"Oracle Corporation: JEP 435: asynchronous stack trace VM API (2023). https:\/\/openjdk.org\/jeps\/435"},{"key":"20_CR31","unstructured":"Prometheus Authors: Prometheus metric types (2023). https:\/\/prometheus.io\/docs\/concepts\/metric_types\/"},{"key":"20_CR32","unstructured":"Prometheus Authors: Prometheus system (2023). https:\/\/prometheus.io\/docs\/introduction\/overview\/"},{"key":"20_CR33","unstructured":"Pyroscope, Inc: pyroscope (2023). https:\/\/pyroscope.io\/"},{"key":"20_CR34","unstructured":"Python Software Foundation: The python profilers (2023). https:\/\/docs.python.org\/3\/library\/profile.html#module-cProfile"},{"issue":"4","key":"20_CR35","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1109\/MM.2010.68","volume":"30","author":"G Ren","year":"2010","unstructured":"Ren, G., Tune, E., Moseley, T., Shi, Y., Rus, S., Hundt, R.: Google-wide profiling: a continuous profiling infrastructure for data centers. IEEE Micro 30(4), 65\u201379 (2010). https:\/\/doi.org\/10.1109\/MM.2010.68","journal-title":"IEEE Micro"},{"key":"20_CR36","unstructured":"Rice University: Hpctoolkit (2023). http:\/\/hpctoolkit.org"},{"key":"20_CR37","unstructured":"Silicon Graphics Inc., Aconex, Red Hat: Performance co-pilot (2023). https:\/\/pcp.io"},{"key":"20_CR38","unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. In: Bengio, Y., LeCun, Y. (eds.) 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, 7\u20139 May 2015, Conference Track Proceedings (2015)"},{"key":"20_CR39","unstructured":"Standard Performance Evaluation Corporation: Specjbb2015 (2023). https:\/\/www.spec.org\/jbb2015\/"},{"key":"20_CR40","doi-asserted-by":"publisher","unstructured":"Su, P., Jiao, S., Chabbi, M., Liu, X.: Pinpointing performance inefficiencies via lightweight variance profiling. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201319. SC \u201919, Association for Computing Machinery, New York, NY, USA (2019). https:\/\/doi.org\/10.1145\/3295500.3356167","DOI":"10.1145\/3295500.3356167"},{"key":"20_CR41","unstructured":"The Kubernetes Authors: Production-grade container orchestration (2024). https:\/\/kubernetes.io"},{"key":"20_CR42","doi-asserted-by":"publisher","unstructured":"Xu, H., Wang, Q., Song, S., John, L.K., Liu, X.: Can we trust profiling results?: understanding and fixing the inaccuracy in modern profilers. In: Eigenmann, R., Ding, C., McKee, S.A. (eds.) Proceedings of the ACM International Conference on Supercomputing, ICS 2019, Phoenix, AZ, USA, 26\u201328 June 2019, pp. 284\u2013295. ACM (2019). https:\/\/doi.org\/10.1145\/3330345.3330371","DOI":"10.1145\/3330345.3330371"},{"key":"20_CR43","unstructured":"Yang, S., Jeong, J., Scholz, B., Burgstaller, B.: Cloudprofiler: TSC-based inter-node profiling and high-throughput data ingestion for cloud streaming workloads (2023)"},{"key":"20_CR44","doi-asserted-by":"publisher","unstructured":"Yi, J., Dong, B., Dong, M., Chen, H.: On the precision of precise event based sampling. In: Kim, T., Lee, P.P.C. (eds.) APSys \u201920: 11th ACM SIGOPS Asia-Pacific Workshop on Systems, Tsukuba, Japan, 24\u201325 August 2020, pp. 98\u2013105. ACM (2020). https:\/\/doi.org\/10.1145\/3409963.3410490","DOI":"10.1145\/3409963.3410490"},{"key":"20_CR45","unstructured":"Zabbix LLC.: The all-in-one, open-source solution that lets you monitor anything (2023). https:\/\/www.zabbix.com"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-95-8405-5_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T20:14:17Z","timestamp":1775074457000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-95-8405-5_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9789819584048","9789819584055"],"references-count":45,"URL":"https:\/\/doi.org\/10.1007\/978-981-95-8405-5_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"2 April 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Zhengzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 October 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 November 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ieee-cybermatics.org\/2025\/ica3pp\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}