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

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

Publication Details

Journal
Scientific papers of Donetsk National Technical University Series Informatics Cybernetics and Computer Science
Published
2025-01-01
DOI
https://doi.org/10.31474/1996-1588-2025-1-40-51-59
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Oleg Frolov, V. MAKSYMENKO
Scientific papers of Donetsk National Technical University Series Informatics Cybernetics and Computer Science
Software System Performance and Reliability
article

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

Oleg Frolov, V. MAKSYMENKO
article en

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.

Scientific papers of Donetsk National Technical University Series Informatics Cybernetics and Computer ScienceVol. №1(40)
Openalex Percentile: Top 86%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

"COMPARATIVE PERFORMANCE ANALYSIS OF GRPC AND RESTFUL API MICROSERVICES USING MONGODB AND MS SQL SERVER" — Oleg Frolov, V. MAKSYMENKO · Scientific papers of Donetsk National Technical University Series Informatics Cybernetics and Computer Science (2025) | TGRS Research Map | TGRS