Skillnader i svarstid : GraphQL vs. REST på Raspberry Pi

Detta är en Kandidat-uppsats från Högskolan i Skövde/Institutionen för informationsteknologi

Författare: Kimmie Arvidsson; [2023]

Nyckelord: API; GraphQL; REST; minneskapacitet; Raspberry Pi; svarstid;

Sammanfattning: 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. 

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)