Aditya, Fery Reza (2021) ANALISIS KOMPARATIF REST API DAN GRAPHQL MENGGUNAKAN RUNTIME ENVIRONMENT NODEJS. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta.
Text (COVER-ABSTRAK)
COVER.pdf Download (760kB) |
|
Text (BAB I)
BAB I.pdf Download (150kB) |
|
Text (BAB II)
BAB II.pdf Restricted to Registered users only Download (367kB) |
|
Text (BAB III)
BAB III.pdf Restricted to Registered users only Download (372kB) |
|
Text (BAB IV)
BAB IV.pdf Restricted to Registered users only Download (2MB) |
|
Text (BAB V)
BAB V.pdf Download (44kB) |
|
Text (DAFTAR PUSTAKA)
Daftar Pustaka.pdf Restricted to Registered users only Download (100kB) |
|
Archive (SOURCE CODE)
Source Code 17.11.1731 Fery Reza Aditya.zip Restricted to Repository staff only Download (37MB) |
|
Text (PUBLIKASI)
Publikasi 17.11.1731 Fery Reza Aditya.pdf Restricted to Repository staff only Download (386kB) |
Abstract
Perbandingan performa dari kedua teknologi REST API dan GraphQL menggunakan Nodejs sebagai runtime environment-nya dan Apache JMeter sebagai tools benchmark pengujian pada penelitian ini. Skema pengetesan pada penelitian ini yaitu White box test menggunakan mocha dan chai, Black box test menggunakan Postman, dan Gorilla test menggunakan Apache JMeter.Pada penelitian ini terdapat beberapa variable penelitian yaitu performa dalam menerima request dan mengirimkan response yang diminta oleh user. Alur penelitian dalam penelitian ini adalah membandingkan kedua teknologi tersebut dengan melayani request dan memberikan response dari user. Database yang digunakan yaitu MongoDB karena melewati proses eksekusi query sql. Pada Penelitian ini REST API memiliki response time yang lebih cepat dari GraphQL dalam berbagai skenario pengujian. Akan tetapi GraphQL memiliki kelebihan yaitu hanya memerlukan satu buah route atau URL untuk setiap request oleh user.
Item Type: | Thesis (S1 - Sarjana) | ||
---|---|---|---|
Contributor: |
|
||
Uncontrolled Keywords: | REST API, GraphQL, Apache JMeter, MongoDB, Nodejs | ||
Subjects: | 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 003 Sistem-sistem 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 004 Pemrosesan data dan ilmu komputer |
||
Divisions: | Fakultas Ilmu Komputer > Informatika | ||
Depositing User: | RC Universitas AMIKOM Yogyakarta | ||
Date Deposited: | 25 Oct 2022 06:37 | ||
Last Modified: | 31 Jul 2023 06:37 | ||
URI: | http://eprints.amikom.ac.id/id/eprint/9572 |
Actions (login required)
View Item |