TY - THES A1 - Prastyo, Rahmat TI - ANALISIS PERBANDINGAN APACHE JMETER DAN LOCUST DALAM PENGUJIAN PERFORMA API SERVICE PB - Universitas AMIKOM Yogyakarta Y1 - 2025/12/01/ M1 - masters KW - Apache JMeter KW - Locust KW - REST API KW - Microservices KW - Load Testing KW - Uji Wilcoxon Signed-Rank Test UR - https://eprints.amikom.ac.id/id/eprint/31768/ AV - public ID - universitasamikomyogyakarta31768 N2 - 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. ER -