PERANCANGAN SISTEM REALTIME DATA STREAMING UNTUK KEBUTUHAN MONITORING PERANGKAT KURSI RODA CERDAS

MAXIMILIANO BAGAS PRATAMAYUDHA (2024) PERANCANGAN SISTEM REALTIME DATA STREAMING UNTUK KEBUTUHAN MONITORING PERANGKAT KURSI RODA CERDAS. Final Year Projects (S1) thesis, Universitas Kristen Duta Wacana.

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

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

Download (6MB) | Request a copy

Abstract

Dalam pengembangan kursi roda cerdas Mokura diperlukan sebuah sistem untuk dapat melakukan realtime live-monitoring. Untuk dapat memenuhi kebutuhan tersebut, penulis akan mencari cara dan juga protokol komunikasi yang memungkinkan. Pada penelitian ini, penulis akan melakukan pengujian terhadap protokol HTTP/1.1, HTTP/2, HTTP/3, dan juga Websocket. Uji coba protokol akan dilakukan dengan cara menjalankan pengujian concurrency dan juga melihat bagaimana latency yang terjadi pada setiap protokol yang digunakan. Untuk dapat menjalankan pengujian ini, penulis akan menggunakan tool bernama Grafana k6. Hasil Pengujian yang didapatin pada penelitian ini adalah dari sisi latency, protokol websocket memiliki performa latency yang lebih baik dibandingan dengan protokol lain. Pada pengujian concurrency aspek CPU, websocket terbukti merupakan protokol yang paling tidak membebani CPU. Pengujian concurrency aspek memori, protokol HTTP/3 memakan memori yang lebih besar dibanding dengan protokol lain. Websocket tidak cocok digunakan pada implementasi rancangan sistem realtime streaming ini karena memiliki nilai packet loss yang besar dibandingkan dengan HTTP. Protokol HTTP/3 dan HTTP/2 dapat di implementasikan pada sistem dikarenakan protokol tersebut memiliki performa yang baik dan juga memiliki mekanisme untuk menghindari packet loss.

Item Type: Student paper (Final Year Projects (S1))
Uncontrolled Keywords: concurrency, http/3, latency
Subjects: Q Ilmu Pengetahuan > Matematika > Komputer Elektronik. Ilmu Komputer
Q Ilmu Pengetahuan > Matematika > Perangkat Lunak (Software) Komputer
Divisions: Fakultas Teknologi Informasi > Prodi Informatika
Depositing User: Mayriska Eliana
Date Deposited: 27 May 2025 07:05
Last Modified: 27 May 2025 07:05
URI: http://repository.ukdw.ac.id/id/eprint/9881

Actions (login required)

View Item View Item