Date of Award

Summer 8-2020

Document Type

Thesis

Degree Name

Bachelor Degree

Department

Computer Science

First Advisor

Ramiz Hoxha

Language

Albanian

Abstract

Koncepti i dizajnimit të arkitekturës së një sistemi ka evoluar, nga njëri dizajn në tjetrin, ku secili nga ta plotëson kërkesa të ndryshe kualitetit. Ditëve të sotme, qëllimi kryesor është që të plotësohen të gjitha kërkesat e përdoruesit, të zvogëlohet koha e përgjigjes së serverit, të sigurohet integriteti i komponentëve të sistemit dhe të njëjtën kohë të bëhen bashkëpunuese, në mënyrë që të arrihet një karakteristike plotësisht funksionale e sistemit. Arkitektura e mikro-shërbimeve ka aftësi të plotësoj të gjitha ato kërkesa, duke u zhvilluar me anë të teknologjive me bashkëkohore, siç janë .Net Core dhe ReactJS. në mënyrë që të plotësohen të gjitha ato kërkesa në formën më të mirë duhet të përdoren edhe patenta të nivelit më të ulët, të cilat ndihmojnë arkitekturën e mikro-shërbimeve që të arrijnë nivelin më të lartë të performancës. Gateway patenta është një nga to, e cila ndihmon në balancimin e fluksit të kërkesave, ndërkohë ndihmon edhe në arritjen e disa kërkesave të tjera jo funksionale të sistemit në nivelin e sigurisë dhe integritetit. Rëndësia dhe avantazhi i përdorimit te arkitekturës se mikro-shërbimeve mund të vërehet edhe në pjesën e përshtatjes se ciklit jetësor të sistemit me arkitekturën në fjale. Fleksibilitetin të cilin na mundëson kjo arkitekture si në pjesën e zhvillimit të sistemit, ashtu edhe në inxhinierimin e

sistemit, e bën të kryesoj këtë arkitekture në krahasim me arkitekturat e tjera në shumë sisteme të ndryshme. Si rast studimi, “Sistemi për menaxhimin e temave të diplomës” në UBT përdorë të gjitha këto teknologji dhe modele arkitekturore, që të arrijë një sistem plotësisht funksional.

DOI

10.33107/ubt-etd.2020.2272

Share

COinS