| Studiju veids |
bakalaura akadēmiskās studijas |
| Studiju programmas nosaukums |
Informācijas tehnoloģija |
| Nosaukums |
RESTful API un “GraphQL” ietekme uz datu pārraides efektivitāti un reakcijas laiku noslogotās sistēmās |
| Nosaukums angļu valodā |
Impact of RESTful APIs and GraphQL on Data Transfer Efficiency and Response Time in Busy Systems |
| Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
| Darba vadītājs |
Guntis Mosāns |
| Recenzents |
Viktorija Klimko |
| Anotācija |
Šajā bakalaura darbā tiek pētīta tēma par divu REST un GraphQL datu pārsūtīšanas tehnoloģiju veiktspējas un reakcijas laika salīdzināšanu lielas slodzes apstākļos. Šī darba aktualitāti nosaka lielais pieprasījums pēc API risinājumu izstrādes, kas spēj efektīvi pārsūtīt liela apjoma datus starp klientu un serveri. Darba mērķis ir izanalizēt abu tehnoloģiju priekšrocības un trūkumus, veikt to salīdzinošo analīzi un sniegt ieteikumus izvēlei, atkarībā no scenārija. Darba ietvaros tika uztaisīts e-komercijas veikala sistēma, kas ir balstīts uz mikropakalpju arhitektūru, izmantojot tādas tehnoloģijas kā Node.js, Express.js un Apollo Server. Eksperiments ietver API testēšanu, lietojot Postman scenāriju veidošanai un Newman.js scenāriju paralēlai palaišanai. Eksperiments bija veikts trīs vidēs: lokāli uz serveri, lokālajā tīklā un Google Cloud mākoņvidē. Darba rezultātā katrai tehnoloģijai bija noteiktas priekšrocības un trūkumi, bija salīdzināts vidējais scenāriju izpildes laiks un procesora noslodze un bija piedāvātas rekomendācijas tehnoloģiju izvēlei.
Bakalaura darbā ir 74 lappuses, 27 attēli, 2 tabulas, 7 pielikumi, 21 informācijas avoti. |
| Atslēgas vārdi |
REST, GRAPHQL, SALĪDZINĀJUMS, VEIKTSPĒJA, NOSLODZE |
| Atslēgas vārdi angļu valodā |
REST, GRAPHQL, COMPARISON, PERFORMANCE, WORKLOAD |
| Valoda |
lv |
| Gads |
2025 |
| Darba augšupielādes datums un laiks |
28.05.2025 16:40:59 |