PENERAPAN ARSITEKTUR KOREOGRAFI PADA LAYANAN BERBASIS RESTFUL UNTUK APLIKASI KONVERSI DOKUMEN

IMMANUEL JOY PERKASA (2024) PENERAPAN ARSITEKTUR KOREOGRAFI PADA LAYANAN BERBASIS RESTFUL UNTUK APLIKASI KONVERSI DOKUMEN. Final Year Projects (S1) thesis, Universitas Kristen Duta Wacana.

[img] Text (Skripsi Informatika)
71200544_bab1_bab5_daftarpustaka.pdf

Download (4MB)
[img] Text (Skripsi Informatika)
71200544_bab2-sd-bab4_lampiran.pdf
Restricted to Registered users only

Download (5MB) | Request a copy

Abstract

Pada era digital saat ini, penggunaan dokumen digital telah menjadi kebutuhan penting di berbagai sektor, terutama di lingkungan kerja dan pendidikan. Permintaan untuk mengonversi dokumen dari satu format ke format lain terus meningkat seiring dengan kebutuhan untuk berbagi, mencetak, atau mengintegrasikan data dari berbagai sumber. Penelitian ini bertujuan untuk mengembangkan aplikasi web konversi dokumen berbasis arsitektur microservices dan pemrosesan asinkron, dengan menggunakan Apache Kafka sebagai message broker untuk mengatasi masalah antrian panjang dan lonjakan permintaan yang tinggi. Sistem yang dirancang berfokus pada pemrosesan dokumen dalam jumlah besar secara cepat dan efisien. Aplikasi ini menggunakan arsitektur microservices dengan koreografi yang mengelola beberapa layanan seperti konversi dokumen, pengiriman notifikasi, dan manajemen antrian permintaan. Konfigurasi yang diterapkan mencakup pembagian beban melalui penambahan broker dan partisi, yang diuji dalam berbagai skenario untuk menilai kinerja Kafka dalam mengelola permintaan. Hasil penelitian menunjukkan bahwa penerapan arsitektur asinkron dan penggunaan Kafka secara signifikan meningkatkan performa aplikasi dalam menangani lonjakan permintaan konversi dokumen. Dengan throughput yang lebih tinggi dan latensi yang lebih rendah dibandingkan dengan sistem yang tidak menggunakan Kafka, sistem pada konfigurasi dengan 2 broker dan partisi mampu memproses dokumen berukuran 1 MB hingga 10 MB dengan lebih cepat dan efisien. Penelitian ini menunjukkan bahwa arsitektur asinkron berbasis microservices dan message broker merupakan solusi optimal dalam mengatasi tantangan pemrosesan dokumen dalam skala besar dan kecepatan tinggi.

Item Type: Student paper (Final Year Projects (S1))
Uncontrolled Keywords: konversi dokumen, arsitektur asynchronous, microservices, Apache Kafka, message broker, koreografi.
Subjects: T Teknologi > Teknologi (Umum)
Divisions: Fakultas Teknologi Informasi > Prodi Informatika
Depositing User: Mayriska Eliana
Date Deposited: 27 May 2025 07:06
Last Modified: 27 May 2025 07:06
URI: http://repository.ukdw.ac.id/id/eprint/9883

Actions (login required)

View Item View Item