Bc. Michal Štefanič

Master's thesis

Developing the guidelines for migration from RESTful microservices to gRPC

Developing the guidelines for migration from RESTful microservices to gRPC
Abstract:
V práci popisujem koncept microservices architektúry a dva hlavné sposôby komunikácie v tomto druhu architektúry - REST API a gRPC. Popisujem výhody a nevýhody oboch technológii, a porovnávam ich medzi sebou. Následne predstavujem rozhodovací proces, ktorý má firmám pomôcť rozhodnúť sa, či je gRPC vhodná technológia pre ich architektúru a či môže poskytnút významnejšie vylepšenia v porovnaní s REST …more
Abstract:
In this thesis, I describe the concept of microservices architecture and two main types of communication in this architecture - REST API and gRPC. I describe the advantages and disadvantages of both technologies and compare them with each other. Then I present a decision process to help companies decide whether gRPC is a suitable technology for their architecture and whether it can provide significant …more
 
 
Language used: English
Date on which the thesis was submitted / produced: 18. 5. 2021

Thesis defence

  • Date of defence: 25. 6. 2021
  • Supervisor: RNDr. Josef Spurný
  • Reader: PhD Bruno Rossi

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky

Masaryk University

Faculty of Informatics

Master programme / field:
Applied Informatics / Service Science, Management and Engineering

Theses on a related topic