"COMPARATIVE PERFORMANCE ANALYSIS OF GRPC AND RESTFUL API MICROSERVICES USING MONGODB AND MS SQL SERVER"

V. MAKSYMENKO, Oleg Frolov · Scientific papers of Donetsk National Technical University Series Informatics Cybernetics and Computer Science · 2025

"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."

Read the paper · More papers on PaperTik