Závěrečná práce: Bc. Katarína Hermanová, učo 433511: Comparison of Monolith Migration to Spring Boot and Quarkus Microservices
Diplomová práce
Comparison of Monolith Migration to Spring Boot and Quarkus Microservices
Anotace
Cieľom práce je migrovať backend monolitického systému na modernejší systém založený na mikroservisoch s alternatívnymi implementáciami v rámci Spring Boot a Quarkus. Hlavným cieľom je porovnanie migračného úsilia a výkonnosti oboch implementácií. Práca by mala pozostávať z bodov: Preskúmanie najznámejších vzorov, prístupov k analýze kódu a code level techník na migráciu monolitov na mikroslužby; Definovanie …více
Abstract
The focus of the thesis is to migrate the backend of a monolithic system to a more modern microservice-based system with alternative implementations in both the Spring Boot and Quarkus frameworks. The main goal is to compare the migration efforts and the performance of both frameworks. The works should consist of: Reviewing the major patterns, code analysis approaches, and code level techniques to …více
Zadání práce
- Review the major patterns, code analysis approaches, and code level techniques to migrate monoliths to microservices;
- Define a process based on code best practices and patterns for migrations to microservices;
- Apply the defined process to migrate an existing legacy Spring-based monolith (a project developed in the course PA165 Enterprise Java) to a microservice-based system in terms of both Spring Boot and Quarkus implementations;
- Compare the migration to microservices in both frameworks in terms of several aspects: easiness of migration, maintainability, runtime performance;
16. 12. 2023 21:53, doc. Bruno Rossi, PhD, učo 232464
Konzultant
KPSK FI MU
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Microservice Migration Process to Spring Boot and Quarkus
Mgr. Katarína Hermanová, učo 433511 -
Static and Dynamic Code Analysis for Microservices Migration
Michal Skipala -
Microshift: A Tool for Automated Microservices Migration
Ing. Jana Treláková -
Distributed Application Architecture Patterns
Mgr. Juraj Fiala -
From Monolith to Microservices: Refactoring Patterns
Mgr. Jiří Široký -
Developing the guidelines for migration from RESTful microservices to gRPC
Mgr. Michal Štefanič -
Design and implementation of an iOS notification system
Bc. David Alexander Bielik, učo 433629 -
Framework for analysis of employee reactions to social engineering attacks in Unity.
Bc. Václav Bílý, učo 492865




