{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:35:18Z","timestamp":1750221318005,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,10,17]],"date-time":"2017-10-17T00:00:00Z","timestamp":1508198400000},"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":[],"published-print":{"date-parts":[[2017,10,17]]},"DOI":"10.1145\/3126858.3126873","type":"proceedings-article","created":{"date-parts":[[2017,10,13]],"date-time":"2017-10-13T15:16:02Z","timestamp":1507907762000},"page":"373-380","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Asynchronous Queue Based Approach for Building Reactive Microservices"],"prefix":"10.1145","author":[{"given":"Jonathan","family":"Brilhante","sequence":"first","affiliation":[{"name":"Universidade Federal da Para\u00edba, Jo\u00e3o Pessoa, Brazil"}]},{"given":"Rostand","family":"Costa","sequence":"additional","affiliation":[{"name":"Universidade Federal da Para\u00edba, Jo\u00e3o Pessoa, Brazil"}]},{"given":"Tiago","family":"Maritan","sequence":"additional","affiliation":[{"name":"Universidade Federal da Para\u00edba, Jo\u00e3o Pessoa, Brazil"}]}],"member":"320","published-online":{"date-parts":[[2017,10,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","unstructured":"Nuha Alshuqayran Nour Ali and Roger Evans . 2016. A Systematic Mapping Study in Microservice Architecture Service-Oriented Computing and Applications (SOCA). IEEE 44--51.  Nuha Alshuqayran Nour Ali and Roger Evans . 2016. A Systematic Mapping Study in Microservice Architecture Service-Oriented Computing and Applications (SOCA). IEEE 44--51.","DOI":"10.1109\/SOCA.2016.15"},{"key":"e_1_3_2_1_2_1","volume-title":"IEEE Software","volume":"32","author":"Charles Anderson","year":"2015"},{"key":"e_1_3_2_1_3_1","unstructured":"Renvath Talari Atul Shukla . 2014. Architecting Reactive Applications on AWS. (2014).  Renvath Talari Atul Shukla . 2014. Architecting Reactive Applications on AWS. (2014)."},{"key":"e_1_3_2_1_5_1","unstructured":"Len Bass Ingo Weber and Liming Zhu . 2015. DevOps: A Software Architect's Perspective. Addison-Wesley Professional.  Len Bass Ingo Weber and Liming Zhu . 2015. DevOps: A Software Architect's Perspective. Addison-Wesley Professional."},{"key":"e_1_3_2_1_6_1","unstructured":"Jonas Boner . 2016. Reactive microservices architecture. (2016).  Jonas Boner . 2016. Reactive microservices architecture. (2016)."},{"key":"e_1_3_2_1_7_1","unstructured":"Jonas Bon\u00e9r Dave Farley Roland Kuhn and Martin Thompson . 2014. The reactive manifesto. (2014).  Jonas Bon\u00e9r Dave Farley Roland Kuhn and Martin Thompson . 2014. The reactive manifesto. (2014)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(90)90040-S"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Edward Curry . 2004. Message-oriented middleware. Middleware for communications (2004) 1--28.  Edward Curry . 2004. Message-oriented middleware. Middleware for communications (2004) 1--28.","DOI":"10.1002\/0470862084.ch1"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.4018\/jebr.2006010104"},{"key":"e_1_3_2_1_11_1","first-page":"251","article-title":"Web service orchestration and choreography: Enabling business processes on the web","volume":"2","author":"Daniel Florian","year":"2007","journal-title":"E-Business Models, Services, and Communications-Advances in E-Business Research Series"},{"key":"e_1_3_2_1_12_1","unstructured":"Nicola Dragoni Saverio Giallorenzo Alberto Lafuente et almbox. . 2016. Microservices: yesterday today and tomorrow. arXiv preprint arXiv:1606.04036 (2016).  Nicola Dragoni Saverio Giallorenzo Alberto Lafuente et almbox. . 2016. Microservices: yesterday today and tomorrow. arXiv preprint arXiv:1606.04036 (2016)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1000452"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2016.105"},{"key":"e_1_3_2_1_15_1","unstructured":"Eduardo Falcao Tiago Maritan Alexandre Duarte and Joao Pessoa . [n. d.]. Deaf Accessibility as a Service: uma Arquitetura El\u00e1stica e Tolerante a Falhas para o Sistema de Traducc ao VLIBRAS. (. [n. d.]).  Eduardo Falcao Tiago Maritan Alexandre Duarte and Joao Pessoa . [n. d.]. Deaf Accessibility as a Service: uma Arquitetura El\u00e1stica e Tolerante a Falhas para o Sistema de Traducc ao VLIBRAS. (. [n. d.])."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Maria Fazio Antonio Celesti Rajiv Ranjan et almbox. . 2016. Open Issues in Scheduling Microservices in the Cloud. IEEE Cloud Computing (2016) 81--88.  Maria Fazio Antonio Celesti Rajiv Ranjan et almbox. . 2016. Open Issues in Scheduling Microservices in the Cloud. IEEE Cloud Computing (2016) 81--88.","DOI":"10.1109\/MCC.2016.112"},{"key":"e_1_3_2_1_17_1","unstructured":"Martin Fowler and J Lewis . 2014. Microservices a definition of this new architectural term. URL: http:\/\/martinfowler.com\/articles\/microservices.html (2014).  Martin Fowler and J Lewis . 2014. Microservices a definition of this new architectural term. URL: http:\/\/martinfowler.com\/articles\/microservices.html (2014)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAW.2017.35"},{"key":"e_1_3_2_1_19_1","unstructured":"Arun Gupta . 2015. Microservice Design Patterns. http:\/\/blog.arungupta.me\/microservice-design-patterns\/. (2015).  Arun Gupta . 2015. Microservice Design Patterns. http:\/\/blog.arungupta.me\/microservice-design-patterns\/. (2015)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Felipe Gutierrez . 2017. Microservices. Spring Boot Messaging. Springer 179--192.  Felipe Gutierrez . 2017. Microservices. Spring Boot Messaging. Springer 179--192.","DOI":"10.1007\/978-1-4842-1224-0_11"},{"key":"e_1_3_2_1_21_1","unstructured":"Emily H Halili . 2008. Apache JMeter: A practical beginner's guide to automated testing and performance measurement for your websites. Packt Publishing Ltd.  Emily H Halili . 2008. Apache JMeter: A practical beginner's guide to automated testing and performance measurement for your websites. Packt Publishing Ltd."},{"volume-title":"2016 IEEE International Conference on. IEEE, 813--818","year":"2016","author":"Hassan Sara","key":"e_1_3_2_1_22_1"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.582978"},{"volume-title":"2016 International Conference on. IEEE, 591--596","year":"2016","author":"Kecskemeti Gabor","key":"e_1_3_2_1_24_1"},{"key":"e_1_3_2_1_25_1","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)."},{"volume-title":"International Journal of Open Information Technologies","year":"2014","author":"Namiot Dmitry","key":"e_1_3_2_1_26_1"},{"key":"e_1_3_2_1_27_1","unstructured":"Sam Newman . 2015. Building microservices. \" O'Reilly Media Inc.\".  Sam Newman . 2015. Building microservices. \" O'Reilly Media Inc.\"."},{"key":"e_1_3_2_1_28_1","unstructured":"Chris Richardson . [n. d.]. Introduction to microservices. URL: https:\/\/www.nginx.com\/blog\/introduction-to-microservices (. [n. d.]).  Chris Richardson . [n. d.]. Introduction to microservices. URL: https:\/\/www.nginx.com\/blog\/introduction-to-microservices (. [n. d.])."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Alan Sill . 2016. The Design and Architecture of Microservices. IEEE Cloud Computing (2016) 76--80.  Alan Sill . 2016. The Design and Architecture of Microservices. IEEE Cloud Computing (2016) 76--80.","DOI":"10.1109\/MCC.2016.111"},{"volume-title":"2015 7th International Workshop on. IEEE, 34--39","year":"2015","author":"Stubbs Joe","key":"e_1_3_2_1_30_1"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2015.11"},{"key":"e_1_3_2_1_32_1","unstructured":"Alvaro Videla and Jason JW Williams . 2012. RabbitMQ in action. Manning.  Alvaro Videla and Jason JW Williams . 2012. RabbitMQ in action. Manning."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ColumbianCC.2015.7333476"}],"event":{"name":"Webmedia '17: Brazilian Symposium on Multimedia and the Web","sponsor":["SBC Brazilian Computer Society","CNPq Conselho Nacional de Desenvolvimento Cientifico e Tecn","CGIBR Comite Gestor da Internet no Brazil","CAPES Brazilian Higher Education Funding Council","SIGWEB ACM Special Interest Group on Hypertext, Hypermedia, and Web","SIGMM ACM Special Interest Group on Multimedia"],"location":"Gramado RS Brazil","acronym":"Webmedia '17"},"container-title":["Proceedings of the 23rd Brazillian Symposium on Multimedia and the Web"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3126858.3126873","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3126858.3126873","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:13:48Z","timestamp":1750212828000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3126858.3126873"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,17]]},"references-count":32,"alternative-id":["10.1145\/3126858.3126873","10.1145\/3126858"],"URL":"https:\/\/doi.org\/10.1145\/3126858.3126873","relation":{},"subject":[],"published":{"date-parts":[[2017,10,17]]},"assertion":[{"value":"2017-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}