PERFORMANCE COMPARISON ANALYSIS OF SPRINGBOOT AND LARAVEL FRAMEWORKS USING API WEB SERVICE
DOI:
https://doi.org/10.23960/jitet.v12i2.4141Abstract Views: 611 File Views: 823 File Views: 0
Abstract
This study is meant to know difference in performance between web service built with Laravel and Spring Boot. To know the performance of both framework two web service is made with Representational State Transfer Application Interface or (REST API) as a common means to communicate to send data with Create, Read, Update, and Delete (CRUD) method to a similar database. The response time Performance from both of the framework is calculated by simulating usage that is 10000 request for each method Post, Get, Update, and Delete. The result from the test of Spring Boot and Laravel using Apache Jmeter is that with 10000 request using Postt, Get, Put and Delete method in order Spring Boot has request time advantage that is 44,8ms, 45,37ms, 109,5ms, 42ms compared Laravel 291,98ms, 301,2ms, 426,54ms, 273,06ms.Downloads
References
“ANALISIS PERBANDINGAN PERFORMA WEB SERVICE REST MENGGUNAKAN FRAMEWORK LARAVEL, DJANGO, DAN Node JS UNTUK AKSES DATA DENGAN APLIKASI WEBSITE | Jurnal Teknik Informatika.” Accessed: Aug. 23, 2023. [Online]. Available: https://ejournal.antarbangsa.ac.id/jti/article/view/515
H. K. Dhalla, “A Performance Comparison of RESTful Applications Implemented in Spring Boot Java and MS.NET Core,” J. Phys.: Conf. Ser., vol. 1933, no. 1, p. 012041, Jun. 2021, doi: 10.1088/1742-6596/1933/1/012041
“Most used web frameworks among developers 2023,” Statista. Accessed: Aug. 29, 2023. [Online]. Available: https://www.statista.com/statistics/1124699/worldwide-developer-survey-most-used-frameworks-web/
“Spring Boot,” Spring Boot. Accessed: Aug. 29, 2023. [Online]. Available: https://spring.io/projects/spring-boot
“Announce: Personal Home Page Tools (PHP Tools).” Accessed: Aug. 29, 2023. [Online]. Available: https://groups.google.com/g/comp.infosystems.www.authoring.cgi/c/PyJ25gZ6z7A/m/M9FkTUVDfcwJ?pli=1
“Laravel - The PHP Framework For Web Artisans.” Accessed: Aug. 29, 2023. [Online]. Available: https://laravel.com/
“Apache JMeter - Apache JMeterTM.” Accessed: Oct. 30, 2023. [Online]. Available: https://jmeter.apache.org/index.html
“Web Services at W3C: Web Service.” Accessed: Aug. 31, 2023. [Online]. Available: https://www.w3.org/2005/Talks/01-ws-plh/?n=1
“HTTP: A protocol for networked information.” Accessed: Nov. 30, 2023. [Online]. Available: https://www.w3.org/Protocols/HTTP/HTTP2.html
M. H. Massé and M. Massé, REST API design rulebook: designing consistent RESTful Web Service Interfaces. Beijing Köln: O’Reilly, 2012.
T. Husted and C. Dumoulin, Struts in action: building web applications with the leading Java framework. Greenwich, CT: Manning, 2003
M. Stauffer, “Laravel: Up and Running: A Framework for Building Modern PHP Apps”
R. Y. He, “design and implementation of web based on laravel framework:,” presented at the 2014 International Conference on Computer Science and Electronic Technology (ICCSET 2014), ShenZhen, China, 2015. doi: 10.2991/iccset-14.2015.66.
S. Dhiman and P. Sharma, “Performance Testing: A Comparative Study and Analysis of Web Service Testing Tools,” 2016.
S. Matam and J. Jain, Pro Apache JMeter. Berkeley, CA: Apress, 2017. doi: 10.1007/978-1-4842-2961-3.