Comparative analysis of the Express.js and ElysiaJS frameworks in the context of web application development
Article Sidebar
Open full text
Issue Vol. 32 (2024)
-
Performance analysis of selected database management systems
Radosław Kowalczyk, Jakub Smołka151-156
-
Performance evaluation of designated containerization and virtualization solutions using a synthetic benchmark
Sebastian Tarasiuk, Damian Traczuk, Kacper Szczepaniuk, Patryk Stoń, Jakub Smołka157-162
-
Analysis of the usability of daily LiDAR measurements performed using Apple devices
Rafał Porzuc, Piotr Kopniak163-170
-
Comparative analysis of Bootstrap and Foundation CSS frameworks
Dawid Pawelec, Tomasz Szymczyk171-178
-
Comparative analysis of CNN models for handwritten digit recognition
Krystyna Lidia Banaszewska, Małgorzata Plechawska-Wójcik179-185
-
The evolution of Microsoft Windows operating systems after 2001
Bartłomiej Wójtowicz, Norbert Wójcik186-193
-
Comparative analysis of tools for managing web application development
Paulina Wójcik, Małgorzata Plechawska-Wójcik194-198
-
Comparison of performance of Xamarin and Flutter cross-platform frameworks
Piotr Kowalczyk, Mariusz Dzieńkowski199-204
-
Performance comparison of working with a database in Spring Boot version 3.2.3 and Laravel version 8.83.27
Mateusz Zajączkowski205-209
-
Examination of the performance and scalability of a web application in a reactive and imperative approach using the Spring Framework
Karol Lis, Jakub Smołka210-216
-
Comparative analysis of the availability of popular social networking sites
Maciej Ciukaj, Maria Skublewska-Paszkowska217-222
-
Performance analysis of web application client layer development tools us-ing Angular, React and Vue as examples
Damian Bogusz, Paweł Ciszewski, Beata Pańczyk223-230
-
Comparative analysis of database mapping frameworks available in NuGet Manager
Maciej Klimiuk, Paweł Karabowicz, Małgorzata Plechawska-Wójcik231-238
-
A usability analysis of e-commerce systems: Prestashop, Magento and Joomla
Marcin Wijaszka, Mariusz Dzieńkowski239-245
-
Comparative analysis of the Express.js and ElysiaJS frameworks in the context of web application development
Damian Kostrzewa, Marek Miłosz246-250
Main Article Content
DOI
Authors
damian.kostrzewa@pollub.edu.pl
Abstract
JavaScript-based programming frameworks allow more and more web applications to be built, aiming to become the fastest platform for a particular application. The aim of this paper is, among other things, to conduct study to obtain performance results of two server-based programming libraries in the application of an online transaction database structure. The database structure, the TPC-C benchmark queries and the Bombardier HTTP(S) query measurement tool were used to perform the tests. The research thesis "The Express.js framework has better performance than ElysiaJS in terms of TPS measurement tests in TCP-C structure" was set. The results obtained did confirm the thesis.
Keywords:
References
G. D. Samaraweera, J. M. Chang, Security and Privacy Implications on Database Systems in Big Data Era: A Survey, IEEE Transactions on Knowledge and Data Engineering 33 (2019) 239–258, https://doi.org/10.1109/TKDE.2019.2929794. DOI: https://doi.org/10.1109/TKDE.2019.2929794
A. Lith, J. Mattsson, Investigating storage solutions for large data - a comparison of well performing and scalable data storage solutions for real time extraction and batch insertion of data, Chalmers University of Technology, 2010.
TPC-C Benchmark Standard Specification Revision 5.11, Transaction Processing Performance Council (2010), https://www.tpc.org/tpcc, [08.06.2024].
Documentation of the programming framework, ElysiaJS, https://elysiajs.com/, [16.11.2023].
Documentation of the programming framework, Express.js, https://expressjs.com/, [16.11.2023].
Documentation of the run-time environment, Bun, https://bun.sh/docs, [01.03.2024].
Documentation of the run-time environment, Node.js, https://nodejs.org/docs/latest-v21.x/api/index.html, [01.03.2024].
J. R. Wilson, Node.js the Right Way:Practical Server Side Javascript that Scales, The Pragmatic Bookshelf, Raleigh, 2013.
A. D. Díaz Erazo, M. Raúl Morales Morales, V. K. Pineda Chávez, S. Leonardo Morales Cardoso, Comparative Analysis of performance for SQL and NoSQL Databases, In 2022 17th Iberian Conference on Information Systems and Technologies (CISTI) (2022) 1-14, https://doi.org/10.23919/CISTI54924.2022.9820292. DOI: https://doi.org/10.23919/CISTI54924.2022.9820292
T. Seser, V. Pleština, F. Marjanica, Performance analysis of SQL Prepared Statements in CRUD operations, In 2022 7th International Conference on Smart and Sustainable Technologies (SpliTech), (2022) 1-5, https://doi.org/10.23919/SpliTech55088.2022.9854303. DOI: https://doi.org/10.23919/SpliTech55088.2022.9854303
S. Chen, A. Ailamaki, M. Athanassoulis, P. B. Gibbons, R. Johnson, I. Pandis, R. Stoica, TPC-E vs. TPC-C: Characterizing the new TPC-E benchmark via an I/O comparison study, ACM Sigmod Record 39 (2011) 5-10, https://doi.org/10.1145/1942776.1942778. DOI: https://doi.org/10.1145/1942776.1942778
Documentation of http web tool, Bombardier, https://pkg.go.dev/github.com/codesenberg/bombardier, [08.06.2024].
Article Details
Abstract views: 528

