Comparison of data processing efficiency in Java and Scala

This article compares the efficiency of Java and Scala languages in data processing. Two web applications were created in these languages using the popular GraphQL interface and the H2 database. The research was conducted using test scenarios that included several data processing algorithms, varying...

Full description

Saved in:
Bibliographic Details
Published inJournal of Computer Sciences Institute Vol. 35; pp. 129 - 136
Main Authors Markiewicz, Bartosz, Matyjaszczyk, Krzysztof, Miłosz, Marek
Format Journal Article
LanguageEnglish
Published Lublin University of Technology 30.06.2025
Subjects
Online AccessGet full text
ISSN2544-0764
2544-0764
DOI10.35784/jcsi.7048

Cover

More Information
Summary:This article compares the efficiency of Java and Scala languages in data processing. Two web applications were created in these languages using the popular GraphQL interface and the H2 database. The research was conducted using test scenarios that included several data processing algorithms, varying numbers of users making requests to the application and different database sizes. Performance evaluation criteria such as data processing time, memory usage, and processor load were applied. The JMeter tool was used for the tests. The results show that the application written in Scala demonstrates higher efficiency.
ISSN:2544-0764
2544-0764
DOI:10.35784/jcsi.7048