Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Monoliitista mikropalveluihin: tapahtumapohjainen modulaarinen monoliitti

Puomio, Antto (2026)

 
Avaa tiedosto
PuomioAntto.pdf (694.5Kt)
Lataukset: 



Puomio, Antto
2026

Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
Hyväksymispäivämäärä
2026-06-11
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202606107235
Tiivistelmä
Mikropalveluiden suosion kasvaessa on syytä keskittyä myös niiden heikkouksien tarkastelemiseen. Mikropalveluiden käyttöönottoon liittyy usein huomattavia haasteita, kun taas perinteisissä monoliiteissa suuri koodipohja johtaa tyypillisesti ylläpito-ongelmiin. Modernit verkkopalvelut ovat monimutkaisia, mikä vuoksi oikean arkkitehtuurin valitseminen heti alkuvaiheessa on tärkeää.

Näiden haasteiden ratkaisemiseksi on kehitetty modulaarisen monoliitin arkkitehtuuri, joka pyrkii toimimaan eräänlaisena monoliitin ja mikropalveluiden välimallina. Tutkielmassa esitellään tämä modulaarinen monoliitti käsitteenä sekä annetaan käytännön toteutuksen esimerkki hyödyntäen tapahtumapohjaista arkkitehtuuria sekä tapahtumareititintä.

Tutkielmassa keskitytään erityisesti kehittäjäkokemukseen eri arkkitehtuureissa sekä annetaan huomioita ja ratkaisuehdotuksia yleisiin modulaaristen monoliittien toteutuskysymyksiin. Tutkielmassa esitellään myös muiden olemassa olevien arkkitehtuurien ja ideoiden hyödyntämistä modulaarisissa monoliiteissa, kuten Linux-ympäristön D-Bus-arkkitehtuuria sekä tapahtumapohjaisia graafisia apuvälineitä.

Tutkielmassa todetaan modulaarisen monoliitin olevan toimiva kompromissi olemassa olevien arkkitehtuurien välillä, mahdollistaen helpomman siirtymän mikropalveluihin sekä välttäen mikropalveluiden käyttöönoton ongelmat. Tapahtumareitittimen todetaan myös toimivan eräänä vaihtoehtona verkkopalveluissa tapahtuvalle sisäiselle viestinnälle.
Kokoelmat
  • Kandidaatintutkielmat [11895]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste