{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:42:40Z","timestamp":1760028160623,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,9,24]],"date-time":"2019-09-24T00:00:00Z","timestamp":1569283200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"ICPC foundation"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,9,24]]},"DOI":"10.1145\/3338840.3355659","type":"proceedings-article","created":{"date-parts":[[2019,11,12]],"date-time":"2019-11-12T21:49:16Z","timestamp":1573595356000},"page":"261-267","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Case study on data communication in microservice architecture"],"prefix":"10.1145","author":[{"given":"Antonin","family":"Smid","sequence":"first","affiliation":[{"name":"Baylor University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruolin","family":"Wang","sequence":"additional","affiliation":[{"name":"Baylor University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomas","family":"Cerny","sequence":"additional","affiliation":[{"name":"Baylor University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,9,24]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2019. Contest Management System. (2019). http:\/\/icpc.baylor.edu.  2019. Contest Management System. (2019). http:\/\/icpc.baylor.edu."},{"key":"e_1_3_2_1_2_1","unstructured":"2019. MyICPC: Second Screen Experience Platform. (2019). http:\/\/my.icpc.global.  2019. MyICPC: Second Screen Experience Platform. (2019). http:\/\/my.icpc.global."},{"volume-title":"Kafka: a distributed streaming platform. (2019). Retrieved","year":"2019","key":"e_1_3_2_1_3_1","unstructured":"Apache. 2019. Kafka: a distributed streaming platform. (2019). Retrieved Jun 6, 2019 from https:\/\/kafka.apache.org\/ Apache. 2019. Kafka: a distributed streaming platform. (2019). Retrieved Jun 6, 2019 from https:\/\/kafka.apache.org\/"},{"key":"e_1_3_2_1_4_1","volume-title":"European Conference on Service-Oriented and Cloud Computing. Springer, 201--215","author":"Balalaie Armin","year":"2015","unstructured":"Armin Balalaie , Abbas Heydarnoori , and Pooyan Jamshidi . 2015 . Migrating to cloud-native architectures using microservices: an experience report . In European Conference on Service-Oriented and Cloud Computing. Springer, 201--215 . Armin Balalaie, Abbas Heydarnoori, and Pooyan Jamshidi. 2015. Migrating to cloud-native architectures using microservices: an experience report. In European Conference on Service-Oriented and Cloud Computing. Springer, 201--215."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.64"},{"key":"e_1_3_2_1_6_1","volume-title":"Donahoo","author":"Cerny Tomas","year":"2018","unstructured":"Tomas Cerny and Michael J . Donahoo . 2018 . Second Screen Engagement of Event Spectators. Adv. Human-Computer Interaction 2018 (2018), 3845123:1--3845123:20. Tomas Cerny and Michael J. Donahoo. 2018. Second Screen Engagement of Event Spectators. Adv. Human-Computer Interaction 2018 (2018), 3845123:1--3845123:20."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183628.3183631"},{"volume-title":"Debezium: an open source distributed platform for change data capture. (2019). Retrieved","year":"2019","key":"e_1_3_2_1_8_1","unstructured":"Debezium. 2019. Debezium: an open source distributed platform for change data capture. (2019). Retrieved Jun 6, 2019 from https:\/\/debezium.io\/ Debezium. 2019. Debezium: an open source distributed platform for change data capture. (2019). Retrieved Jun 6, 2019 from https:\/\/debezium.io\/"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2018.00012"},{"key":"e_1_3_2_1_10_1","volume-title":"Microservices: Migration of a mission critical system. arXiv preprint arXiv:1704.04173","author":"Dragoni Nicola","year":"2017","unstructured":"Nicola Dragoni , Schahram Dustdar , Stephan T Larsen , and Manuel Mazzara . 2017 . Microservices: Migration of a mission critical system. arXiv preprint arXiv:1704.04173 (2017). Nicola Dragoni, Schahram Dustdar, Stephan T Larsen, and Manuel Mazzara. 2017. Microservices: Migration of a mission critical system. arXiv preprint arXiv:1704.04173 (2017)."},{"volume-title":"RESTful search and analytics engine.","year":"2019","key":"e_1_3_2_1_11_1","unstructured":"ElasticSearch. 2019. ElasticSearch: a distributed , RESTful search and analytics engine. ( 2019 ). Retrieved Jun 6, 2019 from https:\/\/www.elastic.co\/products\/elasticsearch ElasticSearch. 2019. ElasticSearch: a distributed, RESTful search and analytics engine. (2019). Retrieved Jun 6, 2019 from https:\/\/www.elastic.co\/products\/elasticsearch"},{"volume-title":"Enterprise Java Microservices","author":"Finnigan Ken","key":"e_1_3_2_1_12_1","unstructured":"Ken Finnigan . 2019. Enterprise Java Microservices . Manning Publications . Ken Finnigan. 2019. Enterprise Java Microservices. Manning Publications."},{"key":"e_1_3_2_1_13_1","volume-title":"Retrieved","author":"Foundation The Linux","year":"2019","unstructured":"The Linux Foundation . 2019 . Kubernetes, Production-Grade Container Orchestration. (2019) . Retrieved Jun 10, 2019 from https:\/\/kubernetes.io The Linux Foundation. 2019. Kubernetes, Production-Grade Container Orchestration. (2019). Retrieved Jun 10, 2019 from https:\/\/kubernetes.io"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2017.440134612"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAW.2017.35"},{"key":"e_1_3_2_1_16_1","volume-title":"From a Monolith to Microservices1 REST: The Evolution of LinkedIn's ServiceArchitecture. (2019). Retrieved","author":"Ihde S.","year":"2019","unstructured":"S. Ihde . 2019. From a Monolith to Microservices1 REST: The Evolution of LinkedIn's ServiceArchitecture. (2019). Retrieved Jun 6, 2019 from https:\/\/www.infoq.com\/presentations\/linkedin-microservices-urn S. Ihde. 2019. From a Monolith to Microservices1 REST: The Evolution of LinkedIn's ServiceArchitecture. (2019). Retrieved Jun 6, 2019 from https:\/\/www.infoq.com\/presentations\/linkedin-microservices-urn"},{"key":"e_1_3_2_1_17_1","volume-title":"Retrieved","author":"Docker Inc.","year":"2019","unstructured":"Docker Inc. 2019 . Docker, Enterprise Container Platform. (2019) . Retrieved Jun 10, 2019 from https:\/\/www.docker.com Docker Inc. 2019. Docker, Enterprise Container Platform. (2019). Retrieved Jun 10, 2019 from https:\/\/www.docker.com"},{"key":"e_1_3_2_1_18_1","volume-title":"Retrieved","author":"Pivotal Software Inc.","year":"2019","unstructured":"Pivotal Software Inc. 2019 . Rabitt MQ. (2019) . Retrieved Jun 10, 2019 from https:\/\/www.rabbitmq.com\/ Pivotal Software Inc. 2019. Rabitt MQ. (2019). Retrieved Jun 10, 2019 from https:\/\/www.rabbitmq.com\/"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2141035"},{"key":"e_1_3_2_1_20_1","volume-title":"The Biggest ThingAmazon Got Right: The Platform. (2019). Retrieved","author":"Kramer S.","year":"2019","unstructured":"S. Kramer . 2019. The Biggest ThingAmazon Got Right: The Platform. (2019). Retrieved Jun 6, 2019 from https:\/\/gigaom.com\/2011\/10\/12\/419-the-biggest-thing-amazon-got-right-the-platform\/ S. Kramer. 2019. The Biggest ThingAmazon Got Right: The Platform. (2019). Retrieved Jun 6, 2019 from https:\/\/gigaom.com\/2011\/10\/12\/419-the-biggest-thing-amazon-got-right-the-platform\/"},{"key":"e_1_3_2_1_21_1","volume-title":"Redis: an open source in-memory data structure store. (2019). Retrieved","author":"Labs Redis","year":"2019","unstructured":"Redis Labs . 2019. Redis: an open source in-memory data structure store. (2019). Retrieved Jun 6, 2019 from https:\/\/redis.io\/ Redis Labs. 2019. Redis: an open source in-memory data structure store. (2019). Retrieved Jun 6, 2019 from https:\/\/redis.io\/"},{"key":"e_1_3_2_1_22_1","volume-title":"Towards a technique for extracting microservices from monolithic enterprise systems. arXiv preprint arXiv:1605.03175","author":"Levcovitz Alessandra","year":"2016","unstructured":"Alessandra Levcovitz , Ricardo Terra , and Marco Tulio Valente . 2016. Towards a technique for extracting microservices from monolithic enterprise systems. arXiv preprint arXiv:1605.03175 ( 2016 ). Alessandra Levcovitz, Ricardo Terra, and Marco Tulio Valente. 2016. Towards a technique for extracting microservices from monolithic enterprise systems. arXiv preprint arXiv:1605.03175 (2016)."},{"key":"e_1_3_2_1_23_1","volume-title":"Nginx - Adopting Microservices at Netflix:Lessons for Architectural Design. (2019). Retrieved","author":"Mauro Tony","year":"2019","unstructured":"Tony Mauro . 2019. Nginx - Adopting Microservices at Netflix:Lessons for Architectural Design. (2019). Retrieved Jun 6, 2019 from https:\/\/www.nginx.com\/blog\/microservices-at-netflix-architectural-best-practices\/ Tony Mauro. 2019. Nginx - Adopting Microservices at Netflix:Lessons for Architectural Design. (2019). Retrieved Jun 6, 2019 from https:\/\/www.nginx.com\/blog\/microservices-at-netflix-architectural-best-practices\/"},{"volume-title":"neo4j: A Graph Platform Reveals and Persists Connections. (2019). Retrieved","year":"2019","key":"e_1_3_2_1_24_1","unstructured":"neo4j. 2019. neo4j: A Graph Platform Reveals and Persists Connections. (2019). Retrieved Jun 6, 2019 from https:\/\/neo4j.com neo4j. 2019. neo4j: A Graph Platform Reveals and Persists Connections. (2019). Retrieved Jun 6, 2019 from https:\/\/neo4j.com"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3275219.3275230"},{"key":"e_1_3_2_1_26_1","volume-title":"Retrieved","author":"Software Red Hat","year":"2019","unstructured":"Red Hat Software . 2019 . High Availability Guide. (2019) . Retrieved Jun 10, 2019 from http:\/\/docs.wildfly.org\/12\/High_Availability_Guide.html Red Hat Software. 2019. High Availability Guide. (2019). Retrieved Jun 10, 2019 from http:\/\/docs.wildfly.org\/12\/High_Availability_Guide.html"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.4250931"}],"event":{"name":"RACS '19: International Conference on Research in Adaptive and Convergent Systems","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"location":"Chongqing China","acronym":"RACS '19"},"container-title":["Proceedings of the Conference on Research in Adaptive and Convergent Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3338840.3355659","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3338840.3355659","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:43:29Z","timestamp":1750207409000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3338840.3355659"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,24]]},"references-count":27,"alternative-id":["10.1145\/3338840.3355659","10.1145\/3338840"],"URL":"https:\/\/doi.org\/10.1145\/3338840.3355659","relation":{},"subject":[],"published":{"date-parts":[[2019,9,24]]},"assertion":[{"value":"2019-09-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}