Kurniawan, Dwi ElyMustofa Husein Mustofa Husein2025-09-012025-07-10IEEEhttps://repository.polibatam.ac.id/handle/PL029/4232Penelitian ini membahas penerapan arsitektur microservices berbasis Apache Kafka untuk pemrosesan data real-time dan membandingkannya dengan arsitektur monolitik. Sistem dikembangkan menggunakan Node.js dan MongoDB, dengan Kafka sebagai message broker. Pengujian dilakukan menggunakan Apache JMeter pada endpoint /orders dengan 1000 pengguna aktif. Hasil menunjukkan bahwa sistem monolitik unggul dari sisi performa dengan response time 634,7 ms dan throughput 816,99 req/detik, sementara microservices menunjukkan keunggulan dalam kestabilan dengan error rate lebih rendah (27,2%) meskipun response time lebih tinggi (2930 ms). Microservices juga memerlukan sumber daya lebih besar (CPU 100%, memori 27,5 GB) dibandingkan monolitik (CPU 24%, memori 18,1 GB). Kesimpulannya, arsitektur microservices cocok untuk skenario pemrosesan data real-time berskala besar yang membutuhkan ketahanan dan fleksibilitas sistem.otherTECHNOLOGYPENERAPAN ARSITEKTUR MICROSERVICES DENGAN APACHE KAFKA UNTUK MENINGKATKAN KAPABILITAS PEMROSESAN DATA REAL TIMEArticleNIM3312201095NIDN0013078703KODEPRODI55401#Teknik Informatika