IMPLEMENTASI IN-MEMORY CACHE PADA ARSITEKTUR MICROSERVICE COMMAND-QUERY RESPONSIBILITY SEGREGATION
| dc.contributor.author | Widiyanto, Jaka Pratama | |
| dc.contributor.author | Esa Fauzi (Pembimbing) | |
| dc.date.accessioned | 2026-08-28T02:42:13Z | |
| dc.date.available | 2026-08-28T02:42:13Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Microservice merupakan arsitektur yang sering digunakan untuk membangun sistem dengan performa tinggi. Desain arsitektur tertentu dapat digunakan dalam mengembangkan sistem microservice. Salah satunya adalah arsitektur commandquery responsibility segregation (CQRS). Microservice CQRS yang dirancang pada penelitian ini menggunakan mekanisme penyimpanan event sourcing dan mengimplementasikan in-memory cache sebagai bentuk optimasi. Penelitian dilakukan untuk mengetahui cara mengimplementasikan microservice CQRS dengan event sourcing dan mengukur peningkatan performa sistem sebagai dampak optimasi menggunakan in-memory cache pada proses pembangunan ulang application state. Proses penelitian dimulai dengan merancang sistem microservice, melakukan pengujian performa, menganalisis hasil pengujian, dan membuat kesimpulan dari analisis. Hasil penggunaan metode statistik dengan analisis deskriptif dan tes hipotesis uji-t menunjukkan bahwa implementasi inmemory cache meningkatkan waktu operasi penyelesaian payment sebesar 379.972 milisekon. Probabilitas nilai ekstrem ( p=7.672x10 −148 ) yang lebih kecil dari tingkat signifikansi (α=0.01 ) mengarah pada kesimpulan untuk menolak hipotesis nil dan menerima hipotesis alternatif, yaitu “implementasi in-memory cache mempercepat waktu penyelesaian pembayaran”. Sehingga kesimpulan dari uji hipotesis adalah implementasi in-memory cache signifikan dalam meningkatkan waktu penyelesaian pembayaran. Penyelesaian pembayaran yang semakin cepat menunjukkan peningkatan performa. Karena itu, kesimpulan akhir penelitian adalah implementasi in-memory cache dapat meningkatkan performa sistem microservice CQRS dengan event sourcing. | |
| dc.identifier.uri | https://repository.widyatama.ac.id/handle/123456789/110865 | |
| dc.language.iso | other | |
| dc.publisher | Program Studi S1 Informatika | |
| dc.relation.ispartofseries | 0620101011 | |
| dc.title | IMPLEMENTASI IN-MEMORY CACHE PADA ARSITEKTUR MICROSERVICE COMMAND-QUERY RESPONSIBILITY SEGREGATION | |
| dc.type | Thesis |
Files
Original bundle
1 - 5 of 15
Loading...
- Name:
- 2. LEMBAR PENGESAHAN.pdf
- Size:
- 151.59 KB
- Format:
- Adobe Portable Document Format
- Description:
Loading...
- Name:
- 3. SURAT PERNYATAAN.pdf
- Size:
- 130.83 KB
- Format:
- Adobe Portable Document Format
- Description:
Loading...
- Name:
- 4. ABSTRAK.pdf
- Size:
- 146.71 KB
- Format:
- Adobe Portable Document Format
- Description:
Loading...
- Name:
- 5. KATA PENGANTAR.pdf
- Size:
- 111.28 KB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: