STUDI KOMPARASI PARADIGMA FUNGSIONAL DAN BERORIENTASI OBJEK DALAM PEMBUATAN RESTFUL API DENGAN JAVASCRIPT
Abstract
Paradigma Pemrograman Berorientasi Objek (PBO) lebih banyak dikenal pada industri perangkat
lunak dibandingkan Paradigma Pemrograman Fungsional (PF) yang tidak bisa menyaingi kepopuleran PBO karena performa yang tidak sebaik PBO. PF dengan keterbatasan performa
memiliki kelebihan dalam penanganan data yang besar dan proses asinkron yang lebih baik
daripada PBO. Perbandingan performa PF dan PBO telah dilakukan dengan hasil PBO unggul
dalam proses yang sekuensial. Perbandingan dengan proses yang konkuren perlu dilakukan agar
mengetahui bahwa PF memiliki keunggulan pada konkurensi dibanding PBO. Perbandingan dilakukan pada RESTful API yang dikembangkan dengan PF dan PBO, data yang dibandingkan
adalah waktu eksekusi, penggunaan memori dan throughput. Pengiriman request ke RESTful API dibuat sekuensial dan bersamaan agar dapat disimpulkan paradigma yang baik dalam
konkurensi dan/atau request yang sekuensial.