IMPLEMENTASI ARSITEKTUR MICROSERVICES DENGAN SPRING BOOT UNTUK MENINGKATKAN SKALABILITAS APLIKASI WEB
| dc.contributor.advisor | Kurniawan, Dwi Ely | |
| dc.contributor.author | Jihan Datuslan Ibrahim Jihan Datuslan Ibrahim | |
| dc.date.accessioned | 2025-09-01T06:09:08Z | |
| dc.date.issued | 2025-07-22 | |
| dc.description.abstract | Penelitian ini berfokus pada implementasi arsitektur microservices menggunakan Spring Boot untuk meningkatkan skalabilitas sistem aplikasi web. Studi dilakukan melalui pengembangan sistem simulasi berbasis e-commerce sederhana yang terdiri dari tiga layanan terpisah: Customer Service, Product Service, dan Order Service. Setiap layanan dikembangkan secara independen dan saling terhubung melalui REST API, serta didukung oleh komponen Spring Cloud seperti API Gateway dan Service Discovery. Pengujian dilakukan menggunakan Apache JMeter dengan variasi jumlah pengguna dari 10 hingga 1500, untuk mengukur performa sistem berdasarkan response time, Throughput, dan error rate. Hasil menunjukkan bahwa sistem mampu merespons secara konsisten di bawah 1 detik, dengan peningkatan Throughput seiring beban bertambah. Meski dua layanan mencatat error rate rendah, Customer Service mengalami konflik data akibat permintaan paralel. Pengujian ini menunjukkan bahwa pendekatan microservices dengan Spring Boot mendukung skalabilitas sistem, namun tetap membutuhkan optimalisasi lebih lanjut. Penelitian selanjutnya disarankan untuk mengeksplorasi penerapan Docker atau Kubernetes dalam konteks pengujian skala besar. | |
| dc.identifier.citation | IEEE | |
| dc.identifier.kodeprodi | KODEPRODI90349#Teknologi Rekayasa Multimedia | |
| dc.identifier.nidk | NIDK112094 | |
| dc.identifier.nim | NIM4312101014 | |
| dc.identifier.uri | https://repository.polibatam.ac.id/handle/PL029/4230 | |
| dc.language.iso | other | |
| dc.publisher | Politeknik Negeri Batam | |
| dc.subject | Microservices | |
| dc.subject | Spring Boot | |
| dc.subject | Spring Cloud | |
| dc.subject | Skalabilitas | |
| dc.subject | Apache JMeter | |
| dc.subject | REST API | |
| dc.title | IMPLEMENTASI ARSITEKTUR MICROSERVICES DENGAN SPRING BOOT UNTUK MENINGKATKAN SKALABILITAS APLIKASI WEB | |
| dc.type | Article |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- Borang_Publikasi.pdf
- Size:
- 677.12 KB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- 4312101014_Jurnal TA.pdf
- Size:
- 1.55 MB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- Lembar_Pengesahan.pdf
- Size:
- 206.98 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
