Evaluating the Performance of Monolithic and Microservices Architectures in an Edge Computing Environment

Evaluating the Performance of Monolithic and Microservices Architectures in an Edge Computing Environment

Nitin Rathore, Anand Rajavat
Copyright: © 2022 |Volume: 5 |Issue: 1 |Pages: 18
ISSN: 2572-4908|EISSN: 2572-4894|EISBN13: 9781683183174|DOI: 10.4018/IJFC.309139
Cite Article Cite Article

MLA

Rathore, Nitin, and Anand Rajavat. "Evaluating the Performance of Monolithic and Microservices Architectures in an Edge Computing Environment." IJFC vol.5, no.1 2022: pp.1-18. http://doi.org/10.4018/IJFC.309139

APA

Rathore, N. & Rajavat, A. (2022). Evaluating the Performance of Monolithic and Microservices Architectures in an Edge Computing Environment. International Journal of Fog Computing (IJFC), 5(1), 1-18. http://doi.org/10.4018/IJFC.309139

Chicago

Rathore, Nitin, and Anand Rajavat. "Evaluating the Performance of Monolithic and Microservices Architectures in an Edge Computing Environment," International Journal of Fog Computing (IJFC) 5, no.1: 1-18. http://doi.org/10.4018/IJFC.309139

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Edge computing has become a popular paradigm in recent years for reducing network congestion and serving real-time IoT applications by providing services close to end-user devices. It is difficult to develop applications in an edge computing environment due to resource constraints and the diverse and distributed nature of edge computing nodes. The authors compared the performance of monolithic architecture and MicroServices Architecture (MSA) in edge computing environments to determine which architecture can better meet the diverse requirements imposed by edge computing environments. A single application has been developed using both MSA and monolithic architecture for water requirement prediction for irrigation in rice crop. In terms of peak throughput, MSA outperformed monolithic architecture by about 22%, and similarly for peak response times, MSA outperformed monolithic architecture by about 28%. The average CPU usage of MSA is about 49.26% less than the monolithic architecture.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.