Paskirstytos mikropaslaugų architektūros taikymas interneto sistemos kūrime (Temos vadovas: dr. Joana Katina)

Application of Distributed Microservices Architecture in Web System Development (Topic supervisor: dr. Joana Katina)

Temos nr.: 29

Tema pateikta svarstymui: 2025-05-04 12:51:16

Patvirtinta skelbimui: 2025-06-27

Temos aprašas lietuvių kalba:

Studentas šiame darbe kurs interneto sistemą, paremtą paskirstyta mikropaslaugų architektūra. Darbo metu bus analizuojami skirtingi architektūriniai sprendimai ir vertinamas jų tinkamumas pasirinktai taikymo sričiai. Privaloma praktinė dalis – veikianti paskirstyta sistema, kurią sudaro bent kelios tarpusavyje sąveikaujančios mikropaslaugos ir naudotojo sąsaja. Mikropaslaugų įgyvendinimui rekomenduojama naudoti REST API arba GraphQL, naudotojo sąsajai – React, o vidinei daliai – Laravel karkasą su Laravel Octane greitesniam paslaugų veikimui. Studentas taip pat gali pasirinkti kitas technologijas savo nuožiūra.

Temos aprašas anglų kalba:

The student will develop a web system based on a distributed microservices architecture. During the project, various architectural solutions will be analyzed and their suitability for the selected application domain will be evaluated. A practical component is mandatory – a functioning distributed system consisting of at least several interacting microservices and a user interface must be implemented. It is recommended to use REST API or GraphQL for microservices implementation, React for the user interface, and the Laravel framework with Laravel Octane to ensure better service performance. The student may also choose other technologies at their discretion.

Temos tipas:

| Bakalauro kursinio darbo | | Bakalauro baigiamojo darbo |

Temų klasifikatorius:

| Paslaugų integracija (moderniųjų informacinių sistemų, paslaugų ar kitų išorinių komponentų integracija pagal taikymo sritį, architektūrinių sprendinių kūrimas bei tyrimai, įskaitant įvairių taikomųjų sričių signalų apdorojimo uždavinius) |

| Moderniosios interneto paslaugos (moderniųjų interneto paslaugų kūrimas ir jų tyrimai kontekstualizuotose aplinkose, pavyzdžiui, mobiliose, mikro servisuose) |