Dagens samhälle är beroende av internet och webbapplikationer för olika uppgifter. Svarstiden för API:er spelar en avgörande roll i responsiviteten för webbapplikationer. Två huvudsakliga API-tillvägagångssätt, GraphQL och REST, har sina egna styrkor och svagheter. Studien syftar till att jämföra svarstider för GraphQL och REST API:er och undersöka minneskapaciteten hos Raspberry Pi och Ubuntu som serverarkitekturer. En artefakt byggs för att agera som API och mätverktyg. Resultaten kommer att ha betydelse för datavetenskapen och ha praktiska implikationer för webbutvecklare och användare. Mätningar visar att REST har snabbare svarstider vid enskilda anrop medan GraphQL är snabbare vid underfetching, och minnesprestandan mellan Raspberry Pi och Ubuntu visar ingen signifikant skillnad.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:his-22803 |
Date | January 2023 |
Creators | Arvidsson, Kimmie |
Publisher | Högskolan i Skövde, Institutionen för informationsteknologi |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0019 seconds