IMPLEMENTASI IN-MEMORY CACHE PADA ARSITEKTUR MICROSERVICE COMMAND-QUERY RESPONSIBILITY SEGREGATION

dc.contributor.authorWidiyanto, Jaka Pratama
dc.contributor.authorEsa Fauzi (Pembimbing)
dc.date.accessioned2026-08-28T02:42:13Z
dc.date.available2026-08-28T02:42:13Z
dc.date.issued2025
dc.description.abstractMicroservice 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.urihttps://repository.widyatama.ac.id/handle/123456789/110865
dc.language.isoother
dc.publisherProgram Studi S1 Informatika
dc.relation.ispartofseries0620101011
dc.titleIMPLEMENTASI IN-MEMORY CACHE PADA ARSITEKTUR MICROSERVICE COMMAND-QUERY RESPONSIBILITY SEGREGATION
dc.typeThesis
Files
Original bundle
Now showing 1 - 5 of 15
Loading...
Thumbnail Image
Name:
1. COVER.pdf
Size:
61.01 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
2. LEMBAR PENGESAHAN.pdf
Size:
151.59 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
3. SURAT PERNYATAAN.pdf
Size:
130.83 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
4. ABSTRAK.pdf
Size:
146.71 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
5. KATA PENGANTAR.pdf
Size:
111.28 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: