Performance comparison of CRUD operations in Spring Boot and ASP.NET Core frameworks
Artykuł w czasopiśmie
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. |
