Penerapan Websocket pada Sistem Live Chat berbasis Web (Studi Kasus Website Kwikku.com)

Penerapan Websocket pada Sistem Live Chat berbasis Web (Studi Kasus Website Kwikku.com)

Penulis

  • Lius Alviando Fakultas Ilmu Komputer, Universitas Brawijaya
  • Adhitya Bhawiyuga Fakultas Ilmu Komputer, Universitas Brawijaya
  • Dany Primanita Kartikasari Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

kwikku.com, live chat, websocket, long polling, real time

Abstrak

Live Chating memanfaatkan teknologi berkirim pesan secara real time. Seiring dengan meningkatnya pengguna layanan dan belum siapnya sistem yang ada dapat mengganggu komunikasi antar pengguna di Website Kwikku.com. Metode Long Polling dan Sistem Relational Database yang digunakan terlalu banyak menggunakan resource dari server sehingga perlu adanya pembaharuan sistem dengan menggunakan protokol Websocket. Sistem perencanaan dan implementasi yang dibuat adalah perancangan struktur sistem dan implementasi pada pengembangan sistem Live Chat dengan menggunakan protokol Websocket dan bahasa pemrograman HTML, PHP, CSS dan Javascript. Hasil pengujian sistem menggunakan metode load testing. Berdasarkan hasil analisa melalui yang telah dilakukan dengan sample 100 hingga 500 user dan 3 repetisi dapat disimpulkan bahwa protokol Websocket lebih unggul jika dibandingan dengan long polling karena menghasilkan delay yang lebih kecil dan memiliki rata-rata efisiensi sebesar 52,181%. Protokol Websocket dengan menggunakan non-relational database dapat menjadi solusi untuk mengatasi permasalahan tingginya delay pada sistem

Unduhan

Diterbitkan

06 Mar 2023

Cara Mengutip

Alviando, L., Bhawiyuga, A., & Kartikasari, D. P. (2023). Penerapan Websocket pada Sistem Live Chat berbasis Web (Studi Kasus Website Kwikku.com). Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 7(2), 854–862. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/12333

Terbitan

Bagian

Artikel
Loading...