ANALISIS PERBANDINGAN APACHE JMETER DAN LOCUST DALAM PENGUJIAN PERFORMA API SERVICE

Prastyo, Rahmat (2025) ANALISIS PERBANDINGAN APACHE JMETER DAN LOCUST DALAM PENGUJIAN PERFORMA API SERVICE. S2 - Magister thesis, Universitas AMIKOM Yogyakarta.

[img] Text
22.55.1248 Rahmat Prastyo.pdf

Download (4MB)

Abstract

Arsitektur microservices merupakan pendekatan pengembangan perangkat lunak yang memecah sistem menjadi layanan-layanan kecil yang saling terpisah. Meskipun memberikan fleksibilitas dan skalabilitas, arsitektur ini memiliki tantangan dalam memastikan performa setiap layanan tetap stabil ketika diakses secara bersamaan. Oleh karena itu, diperlukan pengujian performa untuk menjamin kualitas layanan, khususnya pada REST API yang menjadi sarana komunikasi antar layanan. Penelitian ini melakukan pengujian performa terhadap REST API Pijar Sekolah menggunakan dua tools, yaitu Apache JMeter dan Locust. Pengujian difokuskan pada tiga metrik utama, yaitu response time, throughput, dan error rate. Data hasil pengujian kemudian dianalisis dan dibandingkan untuk mengetahui perbedaan performa antara kedua tools. Selain itu, uji statistik Wilcoxon SignedRank Test digunakan untuk membuktikan apakah perbedaan yang muncul bersifat signifikan. Hasil penelitian menunjukkan bahwa kedua tools mampu menjalankan pengujian performa dengan baik pada skenario microservices. Metrik average response time dan error rate tidak menunjukkan perbedaan signifikan antara JMeter dan Locust. Namun, pada metrik maximum response time, 95th percentile, 99th percentile, serta throughput, ditemukan perbedaan signifikan yang menunjukkan keunggulan Locust dalam menangani beban tinggi. Dengan demikian, secara keseluruhan, Locust memiliki performa yang lebih optimal dalam skenario yang membutuhkan kemampuan memproses request dalam jumlah besar.

Item Type: Thesis (S2 - Magister)
Contributor:
Pembimbing
-, Kusrini
Uncontrolled Keywords: Apache JMeter, Locust, REST API, Microservices, Load Testing, Uji Wilcoxon Signed-Rank Test,
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 000 Ilmu komputer, informasi dan pekerjaan umum
Divisions: Pascasarjana Magister Informatika > PJJ Magister Informatika
Depositing User: RC Universitas AMIKOM Yogyakarta
Date Deposited: 29 Jun 2026 02:24
Last Modified: 29 Jun 2026 02:24
URI: http://eprints.amikom.ac.id/id/eprint/31768

Actions (login required)

View Item View Item