Impact of the persistence layer implementation methods on application per-formance

Kamil Siebyła

kamil.siebyla@pollub.edu.pl
Wydział Elektrotechniki i Informatyki, Politechnika Lubelska (Poland)

Maria Skublewska-Paszkowska


Lublin University of Technology (Poland)

Abstract

There are various methods for creating web applications. Each of these methods has different levels of performance. This factor is measurable at every level of the application. The performance of the frontend layer depends on the response time from individual endpoint of the used API (Application Programming Interface). The way the data access will be programmed at a specific endpoint, therefore, determines the performance of the entire application. There are many programming methods that are often time-consuming to implement. This article presents a comparison of the available methods of handling the persistence layer in relation to the efficiency of their implementation.                                                                                    


Keywords:

performance; entity framework core, sql

I. Jound, H. Halimi, M. Svahnberg, Comparsion of performance beetwen Raw SQL and Eloquent ORM in Laravel, Faculty of Computing Blekinge Institute of Technology SE-371 79 Karlskrona Sweden.
  Google Scholar

H. Yousaf, Performance evaluation of java object-relational mapping tools, Georgia: University of Georgia, 2012.
  Google Scholar

P. Anbazhagan, Mastering Entity Framework Core 2.0, Wydawnictwo Helion SA, Gliwice 2017.
  Google Scholar

Oficjalna dokumentacja MSSQL, https://docs.microsoft.com/en-us/sql, [06.2020].
  Google Scholar

Oficjalna dokumentacja PowerShell, https://docs.microsoft.com/en-us/powershell, [06.2020].
  Google Scholar

G. Arorra, T. Dash, Building RESTful Web Services with .NET Core, Wydawnictwo Helion SA, Gliwice 2019.
  Google Scholar

Dokumentacja EntitySQL, https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/ef/language-reference/entity-sql-overview, [06.2020].
  Google Scholar

O. Mehboob, A. Khan, C# 7 i.NET Core 2.0 Programowanie wielowątkowych i współbieżnych aplikacji, Wydawnictwo Helion SA, Gliwice 2019.
  Google Scholar

Dokumentacja Entity Framework, https://docs.microsoft.com/en-us/dotnet/framework/ data/adonet/ef, [06.2020].
  Google Scholar

Download


Published
2020-12-30

Cited by

Siebyła, K., & Skublewska-Paszkowska, M. (2020). Impact of the persistence layer implementation methods on application per-formance. Journal of Computer Sciences Institute, 17, 326–331. https://doi.org/10.35784/jcsi.2067

Authors

Kamil Siebyła 
kamil.siebyla@pollub.edu.pl
Wydział Elektrotechniki i Informatyki, Politechnika Lubelska Poland

Authors

Maria Skublewska-Paszkowska 

Lublin University of Technology Poland

Statistics

Abstract views: 290
PDF downloads: 212