Pengembangan dan Pengukuran Kinerja Backend REST API Server IOT dengan PHP Lumen dan PostgreSQL
Date
2023Author
'Alauddin, Faiz Muhammad
Akbar, Auriza Rahmad
Rahmawan, Hendra
Metadata
Show full item recordAbstract
Perangkat IoT akan mengirimkan data dan akan disimpan ke dalam sebuah
server untuk ditampilkan dan dianalisis. Salah satu platform manajemen data IoT
adalah ThingSpeak. Namun, ThingSpeak memiliki keterbatasan untuk pengguna
yang tidak berbayar. Hanin (2021) telah mengembangkan backend layanan server
data IoT untuk mengatasi keterbatasan tersebut. Akan tetapi, penelitian Hanin
masih bisa ditingkatkan dari sisi kinerjanya. Penelitian ini bertujuan untuk
membuat backend REST API server IoT dan membandingkan hasil performa
dengan penelitian sebelumnya yang menggunakan Python Falcon dan
PostgreSQL. Penelitian ini mengembangkan REST API menggunakan framework
Lumen dan basis data PostgreSQL. Metode pengembangan pada penelitian ini
adalah iterative waterfall. Berdasarkan hasil pengujian kinerja dengan
menggunakan siege, pada method GET, PUT, dan POST nilai rataan kinerjanya
masing-masing adalah 56, 53, dan 52 transaksi per detik. Pada method GET, PUT,
dan POST masing-masing performa kinerja meningkat 2,9 kali lipat, 3,2 kali lipat,
dan 2,2 kali lipat dibandingkan dengan framework Falcon.
Collections
- UT - Computer Science [2327]