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.