A Better Solution Towards Microservices Communication In Web Application: A Survey

Authors

  • Gurudat K S M.Tech Software Engineering, RV College of Engineering®, Bengaluru-59, Author
  • Padmashree T Assistant Professor, RV College of Engineering®, Bengaluru-59, India. Author

Keywords:

RabbitMQ, RESTful API, Message Oriented Middleware (MOM)

Abstract

Most of the software applications are configured as  client-server fashion in the network in order to enable  communication among them. But sometimes these applications  must be able to communicate or exchange data between clients  and server that are not always up and active. One of the  solutions to such issues is to enable applications to store  information and communicate asynchronously with other. Thus  in this regard Message Oriented Middleware (MOM) which  support massage queue based communications are becoming  more and more popular today. It is the task of developer to  choose the suitable broker for his applications. Thus one has to  compare different MOM based brokers to select suitable and  efficient ones. This paper mainly compares two brokers RabbitMQ and RESTful API. By conducting survey on different  experimental results it can be concluded, that when large number  of users are involved in network communication, RabbitMQ is  more stable and suitable to use. 

Downloads

Download data is not yet available.

References

Xian Jun Hong, Hyun Sik Yang, Young Han Kim "Performance Analysis of RESTful API and RabbitMQ for Microservice Web Application" IEEE conference, 2018

W. Hasselbring, and G. Steinacker, “Microservice architectures for scalability, agility and reliability in e commerce,” IEEE International Conference on, vol. 1, pp. 243-246, April 2017.

V. Mario, G. Oscar, C. Harold, V. Mauricio, S. Lorena, C. Rubby, and G. Santiago. “Evaluating the monolithic and the microservice architecture pattern to deploy web

applications in the cloud,” In Computing Colombian Conference, 2015 10th, pp. 583-590, November 2015.

V.M. Ionescu, “The analysis of the performance of RabbitMQ and ActiveMQ,” In RoEduNet International Conference-Networking in Education and Research, 2015 14th, pp. 132-137, October 2015.

J.L. Fernandes, I.C. Lopes, J.J. Rodrigues, and S. Ullah. “Performance evaluation of RESTful web services and AMQP protocol,” In Ubiquitous and Future Networks, 2013 Fifth International Conference on, pp. 810-815, July 2013.

L. Li, and W. Chou, “Design and describe REST API without violating REST: A Petri net based approach,” IEEE International Conference on Web Services, pp. 508-515, July 2011.

Downloads

Published

2019-05-05

How to Cite

A Better Solution Towards Microservices Communication In Web Application: A Survey . (2019). International Journal of Innovative Research in Computer Science & Technology, 7(3), 71–74. Retrieved from https://acspublisher.com/journals/index.php/ijircst/article/view/13380