PAPAN TULIS INTERAKTIF DAN REALTIME MENGGUNAKAN WEBSOCKET (ANALISIS PERFORMANSI)

Repositori Jurnal Mahasiswa PTIIK UB
© 2016 by Doro Jurnal
Volume 7 - Number 17
Year of Publication: 2016
Affan Ghoffar Dzaky H, Eko Sakti P. dan Kasyful Amron
Download Article

 


Abstract

Saat ini penggunaan real time data pada website sebagai teknologi yang mudah digunakan pada masyarakat semakin meningkat dengan aplikasi bermacam-macam. Penawaran solusi yang ada masih memaksakan suatu protokol yang ada sehingga memberikan masalah lain. Teknologi websocket sebagai salah satu solusi dalam teknologi layanan real time pada website mampu memberikan hasil yang baik dalam penerapannya pada beberapa aplikasi yang berbasis website. Namun hasil tersebut tidak meliputi bagaimana penggunaan resource pada server sebagai penyedia layanan tersebut. Pada penelitian ini dilakukan evaluasi bagaimana penggunaan resource server dari  teknologi websocket jika digunakan pada aplikasi tertentu yang bersifat real time dan  interaktif. Dari percobaan yang dilakukan dengan menggunakan aplikasi tersebut, aplikasi akan berjalan secara normal dan baik jika maksimal klien yang menggunakan aplikasi tersebut adalah 200 klien dengan delay rata-rata mencapai 14ms dan throughput mencapai 26,96Mbits. Kesimpulan ini diambil dengan alasan ketika jumlah klien melebihi 200, rata-rata CPU yang digunakan adalah diatas 98% dan delay yang dihasilkan mencapai 100ms  hingga 10000ms. Meskipun demikian kehandalan dari teknologi websocket masih sangat baik. Terbukti ketika teknologi ini digunakan pada lingkungan jaringan yang  kurang baik(bandwith yang digunakan rendah) jumlah packet loss masih sangat rendah yaitu 0,003% pada 200 klien. Selain itu meskipun terjadi koneksi pemutusan secara mendadak, tiap-tiap sisi saling berusaha menghubungi untuk melakukan reconnecting meskipun terdapat waktu untuk melakukannya

Keywords

websocket, Real time, reliability, delay end to end