| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Analiza mikrostoritveno usmerjenih zalednih rešitev na osnovi gRPC in REST v izvajalnem okolju .NET 6 : magistrsko delo
Authors:ID Grebovšek, Klemen (Author)
ID Šumak, Boštjan (Mentor) More about this mentor... New window
Files:.pdf MAG_Grebovsek_Klemen_2022.pdf (3,32 MB)
MD5: 203A94A6FC5CD76A04D731BF13C7EA73
 
Language:Slovenian
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:V magistrskem delu smo izvedli analizo in primerjavo uporabe aplikacijskega vmesnika REST API ter ogrodja gRPC kot osnovo za izvedbo komunikacije v mikrostoritveno usmerjeni arhitekturi. Dilemo izbora osnove za izvedbo komunikacije smo želeli zmanjšati na podlagi zastavljenih raziskovalnih vprašanj osredotočenih na tehnične in ne tehnične kriterije uporabe. Osredotočili smo se na performančne zmogljivosti, porabo računalniških virov, primarno podporo pri izvedbi komunikacije in splošno podporo ter možnost integracije s proxy strežniki. Osnovo za raziskovanje in izvedbo meritev nam je predstavljala lastna implementacija zaledne mikrostoritveno usmerjene programske rešitve, katero smo implementirali v sklopu izvedbe eksperimenta. Raziskovanje smo zaključili s predstavitvijo rezultatov meritev in odgovori na zastavljena raziskovalna vprašanja. Rezultati meritev nakazujejo prednosti uporabe ogrodja gRPC na področjih performančnih zmogljivosti in porabe računalniških virov ter primarne podpore pri izvedbi komunikacije v mikrostoritveno usmerjeni arhitekturi.
Keywords:mikrostoritvena arhitektura, REST API, ogrodje gRPC, izvajalno okolje .NET 6
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[K. Grebovšek]
Year of publishing:2022
Number of pages:1 spletni vir (1 datoteka PDF (XV, 102 f.))
PID:20.500.12556/DKUM-83032 New window
UDC:004.72:004.77(043.2)
COBISS.SI-ID:145148931 New window
Publication date in DKUM:26.10.2022
Views:866
Downloads:110
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:13.09.2022

Secondary language

Language:English
Title:Analysis of microservice oriented backend solutions based on gRPC and REST in the .NET 6 runtime environment
Abstract:In the master's thesis, we analyzed and compared the use of the REST API application interface and gRPC framework as a basis for implementing communication in a microservice-oriented software architecture. The main goal of thesis was to reduce the dilemma for choosing the right basis for implementation of communication in microservice oriented architecture. We defined the research questions focused on technical and non-technical criteria of use. We focused on performance capabilities, consumption of computer resources, primary support in the implementation of communication, general support and the possibility of integration with proxy servers. The basis for research and performance of measurements was our own implementation of a back-end microservice-oriented software solution, which we implemented as part of the research experiment. We concluded the research by presenting the results of measurements and answers to the research questions. The results of the measurements indicate the advantages of using the gRPC framework in the areas of performance capabilities and consumption of computer resources, as well as primary support in the implementation of communication.
Keywords:microservice architecture, REST API, gRPC framework, .NET 6 runtime environment


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica