ABSTRAK
Nama : Muhammad Rifqi Adli Gumay
Program Studi : Ilmu Komputer
Judul : Eksperimen Konsumsi Kafka untuk Manajemen Sumber
Daya dalam Partisi Topik yang Efisien untuk Aplikasi
Streaming Data Real-Time
Pembimbing : Muhammad Hafizhuddin Hilman, S.Kom., M.Kom., Ph.D.
Dalam era modern dengan perkembangan aplikasi berbasis data yang pesat, kebutuhan
untuk mengelola aliran data secara kontinu dengan latensi rendah dan throughput tinggi
menjadi sangat penting. Salah satu solusi untuk mengatasi tantangan ini adalah melalui
penerapan real-time streaming, yang memungkinkan pengiriman data secara kontinu
dari sumber ke penerima. Penelitian ini berfokus pada optimisasi partisi topik Apache
Kafka melalui pengujian algoritma BroMax dan BroMin untuk menentukan jumlah partisi
optimal yang dapat meningkatkan throughput sekaligus menjaga latensi tetap rendah.
Sebagai bagian dari kerja praktik di Computer Systems Laboratory, Fakultas Ilmu
Komputer Universitas Indonesia, eksperimen dilakukan dengan membangun infrastruktur
berbasis containerization menggunakan Docker di Google Cloud Platform. Eksperimen
ini melibatkan pengamatan terhadap aliran data dari produsen ke konsumen, pengukuran
latensi, serta pemantauan penggunaan sumber daya seperti CPU, RAM, dan penyimpanan.
Framework berbasis container yang dikembangkan memungkinkan automasi proses
eksperimen, sehingga mempermudah pengujian tanpa konfigurasi manual. Hasil penelitian menunjukkan bahwa algoritma BroMax memberikan throughput lebih tinggi tetapi
kurang stabil pada beban besar, sementara BroMin menawarkan performa yang lebih
konsisten meskipun throughput lebih rendah. Hal ini mengindikasikan adanya trade-off
antara throughput maksimal dan kestabilan sistem dalam aplikasistreaming data real-time.
|