Eficiency of REST and gRPC realizing communication tasks in microservice-based ecosystems
Abstract
The aim of this contribution is to analyse practical aspects of the use of REST APIs and gRPC to realize communication tasks in applications in microservice-based ecosystems. On the basis of performed experiments, classes of communication tasks, for which given technology performs data transfer more efficiently, have been established. This, in turn, allows formulation of criteria for the selection of appropriate communication methods for communication tasks to be performed in an application using microservices-based architecture.
- Publication:
-
arXiv e-prints
- Pub Date:
- August 2022
- DOI:
- 10.48550/arXiv.2208.00682
- arXiv:
- arXiv:2208.00682
- Bibcode:
- 2022arXiv220800682B
- Keywords:
-
- Computer Science - Performance;
- Computer Science - Distributed;
- Parallel;
- and Cluster Computing;
- Computer Science - Networking and Internet Architecture;
- C.2.4;
- C.4;
- D.4.4
- E-Print:
- Accepted for the conference -- The 21st International Conference on Intelligent Software Methodologies, Tools, and Techniques (SOMET 2022)