"comparative Performance Analysis of Grpc and Restful Api Microservices Using Mongodb and Ms Sql Server"
Year: 2025
Type: article
Abstract: "This article examines the impact of architectural features of microservice architecture on the selection of gRPC or RESTful API. Particular attention is given to the role of relational (SQL) and non-relational (NoSQL) databases in inter-service communication, as well as to performance evaluation methodologies using JMeter. An experimental study of a custom microservice system was conducted to determine the optimal approach based on latency, throughput, and resource efficiency. The research explores the architectural principles of gRPC and RESTful API, their differences in data exchange mechanisms, scalability strategies, and performance optimization techniques. A comparative analysis is carried out based on key metrics, including server response time, resource consumption, and the ability to handle high loads. Additionally, the study investigates the impact of SQL and NoSQL database choices on API request efficiency and assesses JMeter’s effectiveness in simulating real-world load scenarios. The findings of this study can serve as a basis for informed decision-making regarding the selection of communication technologies, taking into account architectural requirements and the specific characteristics of software systems."
Authors: V. MAKSYMENKO, O. FROLOV
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W4411246448
