RANCANG BANGUN APLIKASI PENJUALAN BERBASIS WEBSITE DENGAN MULTI SERVER LOAD BALANCING (STUDI KASUS AZIFA COLLECTION)

  • Hawwina Aunil Azifa Manajemen Informatika, Fakultas Teknik, Universitas Negeri Surabaya
  • Andi Iwan Nurhidayat Jurusan Teknik Informatika, Universitas Negeri Surabaya

Abstract

Azifa Collection adalah salah satu toko yang menjual busana muslim di Surabaya. Azifa Collection telah berdiri selama 21 tahun. Pada proses penjualan dan pemasaran produk hanya dilakukan secara manual (konvensional), dimana pelanggan harus datang langsung ke lokasi toko untuk melakukan pembelian produk. Seharusnya, dengan memanfaatkan perkembangan teknologi yang ada, pelanggan bisa melakukan pembelian produk secara online melalui aplikasi berbasis website. Oleh karena itu, dibutuhkan aplikasi penjualan berbasis website bagi toko Azifa Collection yang memiliki performa optimal, agar dapat diakses oleh 5.000 atau lebih pelanggan pada saat bersamaan tanpa mengalami server overload. Penerapan multi server Load Balancing merupakan salah satu solusi yang efektif untuk mengatasi permasalahan tersebut. HAPROXY merupakan software yang menyediakan Load Balancing. Dengan menggunakan algoritma Round Robin dari HAPROXY, maka server akan bekerja dengan cara membagi beban request kepada semua server yang ada dengan jumlah yang sama pada waktu yang sama. Rancangan uji coba aplikasi penjualan berbasis website menggunakan Black Box Testing menghasilkan persentase sebesar 100% sesuai, yang berarti fitur pada aplikasi telah memiliki tingkat keberhasilan yang tinggi ketika dijalankan. Selain itu, Load Balancing dapat bekerja dengan baik ketika berhasil membagi beban request secara merata pada setiap Web Server menggunakan algoritma Round Robin dari HAPROXY. Sehingga server dapat melayani sebanyak 5.000 sampai 35.000 request tanpa mengalami overload maupun error request.

Kata kunci : Aplikasi Penjualan, Load Balancing, Round Robin

Published
2021-06-30
Section
Article
Abstract Views: 172