Informacja o cookies

Zgadzam się Nasza strona zapisuje niewielkie pliki tekstowe, nazywane ciasteczkami (ang. cookies) na Twoim urządzeniu w celu lepszego dostosowania treści oraz dla celów statystycznych. Możesz wyłączyć możliwość ich zapisu, zmieniając ustawienia Twojej przeglądarki. Korzystanie z naszej strony bez zmiany ustawień oznacza zgodę na przechowywanie cookies w Twoim urządzeniu.

Publikacje Pracowników Politechniki Lubelskiej

MNiSW
5
spoza listy
Status:
Warianty tytułu:
Porównanie wydajności operacji typu CRUD na przykładzie szkieletów programistycznych Spring Boot i ASP.NET Core
Autorzy: Grzeszuk Michał, Miłosz Marek
Dyscypliny:
Aby zobaczyć szczegóły należy się zalogować.
Rok wydania: 2025
Wersja dokumentu: Elektroniczna
Język: angielski
Wolumen/Tom: 35
Strony: 175 - 183
Efekt badań statutowych NIE
Materiał konferencyjny: NIE
Publikacja OA: TAK
Licencja:
Sposób udostępnienia: Witryna wydawcy
Wersja tekstu: Ostateczna wersja opublikowana
Czas opublikowania: W momencie opublikowania
Data opublikowania w OA: 30 czerwca 2025
Abstrakty: angielski | polski
This article analyzes the performance of CRUD operations in two popular frameworks: Spring Boot and ASP.NET Core, evaluating speed, efficiency, and resource usage. Performance tests revealed that ASP.NET Core excels in CPU-intensive tasks, making it more suitable for applications requiring high computational efficiency. In contrast, Spring Boot offers more stable memory usage and better handling of complex queries, making it ideal for resource-constrained systems. The findings indicate that the choice of technology should depend on project requirements, and the paper provides practical guidance for optimizing the development of scalable applications.
Praca przedstawia rezultaty analizy wydajności operacji CRUD w dwóch popularnych szkieletach programistycznych: Spring Boot i ASP.NET Core, oceniając szybkość, efektywność i zużycie zasobów systemowych. Testy wydajnościowe wykazały, że ASP.NET Core lepiej radzi sobie z obciążeniami procesora, co czyni go bardziej odpowiednim dla aplikacji wymagających intensywnych obliczeń. Spring Boot z kolei zapewnia stabilniejsze zużycie pamięci i lepszą obsługę złożonych zapytań, dzięki czemu jest bardziej odpowiedni dla systemów o ograniczonych zasobach. Wnioski wskazują, że wybór technologii powinien zależeć od wymagań projektu, a artykuł dostarcza praktycznych wskazówek dla optymalizacji tworzenia skalowalnych aplikacji.