Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Performance Evaluation of REST and GraphQL APIs Searching Nested Objects

View through CrossRef
With the growth of mobile devices claiming an increasing share ofinternet traffic, optimizing data search performance becomes important.REST architecture has been the most common solution todevelopWeb APIs, but GraphQL is becoming, recently, an attractivealternative. This paper discusses the REST and GraphQL techniquesfor data communication between Web applications. An experimentis also performed, to evaluate the performance of APIs implementingREST and GraphQL when requesting nested objects. Prototypesof each API were implemented to perform measurements of eachtechnique’s performance. Results show that GraphQL performedbetter in the most evaluated scenarios.
Title: Performance Evaluation of REST and GraphQL APIs Searching Nested Objects
Description:
With the growth of mobile devices claiming an increasing share ofinternet traffic, optimizing data search performance becomes important.
REST architecture has been the most common solution todevelopWeb APIs, but GraphQL is becoming, recently, an attractivealternative.
This paper discusses the REST and GraphQL techniquesfor data communication between Web applications.
An experimentis also performed, to evaluate the performance of APIs implementingREST and GraphQL when requesting nested objects.
Prototypesof each API were implemented to perform measurements of eachtechnique’s performance.
Results show that GraphQL performedbetter in the most evaluated scenarios.

Related Results

ANALISIS PERBANDINGAN PERFORMA API METODE REST DAN GRAPHQL DENGAN PHP DAN GO
ANALISIS PERBANDINGAN PERFORMA API METODE REST DAN GRAPHQL DENGAN PHP DAN GO
ABSTRACTIn the times where technology continues to innovate, many architectures have been created tocommunicate between technologies using an application programming interface or o...
The Secure Computation Application Programming Interface Using The ARAS Method
The Secure Computation Application Programming Interface Using The ARAS Method
An Application Programming Interface (API) entails guidelines, Principles and an array of utilities, it stands as distinct software Applications interacting with one another commun...
Desain Attack Tree Berdasar Metrik Time Pada Eksploitasi GraphQL Dengan Information Disclosure Vulnerability
Desain Attack Tree Berdasar Metrik Time Pada Eksploitasi GraphQL Dengan Information Disclosure Vulnerability
Graph Query Language (GraphQL) adalah sebuah bahasa query yang dirancang untuk mengatur interaksi antara klien dan Antarmuka Pemrograman Aplikasi (API). GraphQL diciptakan untuk me...
Pelatihan Searching dan Drafting Paten Di Perguruan Tinggi Muhammadiyah Mataram
Pelatihan Searching dan Drafting Paten Di Perguruan Tinggi Muhammadiyah Mataram
Dalam pelaksanaan pengabdian ini kami memberikan pemahaman dan pelatihan akan searching dan drafting paten sesuai kebutuhan dari peserta. Untuk searching kami berikan dengan menunj...
COMPARATIVE ANALYSIS OF WEB APPLICATION PERFORMANCE IN CASE OF USING REST VERSUS GRAPHQL
COMPARATIVE ANALYSIS OF WEB APPLICATION PERFORMANCE IN CASE OF USING REST VERSUS GRAPHQL
Web applications are the most common type of application in modern society since they can be accessed by a large number of users at any time from any device. The only condition for...
Comparative Performance Analysis of Nested and Non-Nested Transactional Variables in Software Transactional Memory
Comparative Performance Analysis of Nested and Non-Nested Transactional Variables in Software Transactional Memory
In concurrent programming, Software Transactional Memory (STM) provides an efficient mechanism formanaging shared memory in parallel computations, avoiding common issues like locks...
Improving of the Nested PCR for Detection of Bovine Leukemia Virus
Improving of the Nested PCR for Detection of Bovine Leukemia Virus
Enzootic bovine leukosis caused by a bovine leukemia virus has a significant economic impact and is reported in World Organization for Animal Health(OIE). Aim. The purpose of our w...
Malware and Windows APIs: A Dangerous Duo
Malware and Windows APIs: A Dangerous Duo
This paper introduces its interaction with malware and Windows APIs (application programming interface). The first section describes malware and investigates various types such as ...

Back to Top