Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Vol 10 No 9 (2026): September 2026

Analisis Perbandingan Efisiensi Real-Time Data Streaming antara JavaScript dan Python Menggunakan Implementasi Supabase Client

Glagah Sudharma, Radyza (Unknown)
Pinandito, Aryo (Unknown)
Hendrakusma Wardani, Niken (Unknown)



Article Info

Publish Date
15 Sep 2026

Abstract

Aplikasi real-time data streaming memerlukan pemilihan teknologi yang tepat untuk performa optimal. Penelitian terdahulu menggunakan pendekatan framework-specific yang mengabaikan aspek scalability, waktu siap (ready time), dan production readiness. Penelitian ini membandingkan open source client resmi Supabase untuk JavaScript (supabase-js) dan Python (supabase-py) dengan API konsisten untuk mengeliminasi variasi framework. Pengujian dilakukan pada lingkungan lokal dengan 1000 test run (500 per backend) pada lima tingkat beban (200 hingga 3200 pesan) dengan 100 virtual user (VU) melalui Grafana k6. Analisis statistik menggunakan uji Mann-Whitney U dengan koreksi False Discovery Rate untuk 60 pengujian. Hasil menunjukkan JavaScript memenangkan 23 dari 60 metrik (38%), Python 8 metrik (13%), dan 29 metrik tidak signifikan. JavaScript unggul pada latensi (sedikit lebih cepat 0.4 ms, signifikan pada beban tinggi), efisiensi memori (lebih hemat 31.5%, rata-rata 63 MB vs 92 MB), ready time (80.4% lebih cepat), dan pertumbuhan penggunaan CPU antar tingkat beban yang lebih rendah. Python unggul pada efisiensi CPU untuk beban rendah hingga menengah. Throughput kedua backend identik (17.655 pesan/detik), mengindikasikan hambatan berada pada Supabase Realtime. Kedua backend menunjukkan CPU headroom di atas 98%. JavaScript optimal untuk aplikasi high-frequency yang memprioritaskan responsiveness dan efisiensi memori, sedangkan Python optimal untuk efisiensi CPU pada beban rendah-menengah.

Copyrights © 2026






Journal Info

Abbrev

j-ptiik

Publisher

Subject

Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering

Description

Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian ...