Browsing by Author "Ando, Daichi"
Now showing 1 - 1 of 1
- Results Per Page
- Sort Options
Item An approach for Designing Microservice-Based Applications using a Domain-Driven Design Approach and Clean Architecture Principles(Tartu Ülikool, 2023) Ando, Daichi; Gharib, Mohamad, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutPraegust tarkvarateenuste maastikku iseloomustab kasvav keerukus, mis eeldab kiire arenguga sammu pidamiseks kohanemisvõimelisi muudatusi tarkvara arhitektuuris. Kuna tarkvaraarhitektuur põhjalikult mõjutab koodikorraldust, on populaarsust kogunud mikroteenuste arhitektuuri kasutuselevõtt süsteemide jagamiseks hallatavateks teenusteks. Kuid arvukate väikeste teenuste arendamine ja haldamine kujutab endast väljakutset. Selle probleemi lahendamiseks tutvustatakse käesolevas magistritöös uudset lähenemisviisi, mis ühendab puhta arhitektuuri ja valdkonnapõhise disaini põhimõtted mikroteenuste arhitektuuri ülesehitamiseks. See metoodika kasutab sisendina ulatuslikke ärinõudeid ja toodab väljundina koodirepositooriumi prototüübi. Uurimuses antakse ülevaade sellest lähenemisviisist ja esitatakse praktiline kasutusjuhtum, kus seda rakendatakse tegeliku koodiga. Lisaks analüüsitakse selle lähenemisviisi tulemuslikkust, võrreldes seda traditsioonilise tarkvaraarhitektuuri paradigma MVC (Mudel, Vaade, Kontroller) abil.