Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "BOOT" wg kryterium: Temat


Tytuł:
Porównanie lekkich szkieletów dla języka Java poprzez analizę autorskich aplikacji internetowych
Comparison of lightweight frameworks for Java by analyzing proprietary web applications
Autorzy:
Błaszczyk, Michał
Pucek, Marek
Kopniak, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/2055123.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Spring Boot
Micronaut
Quarkus
Javalin
Opis:
W środowisku IT dostępnych jest wiele szkieletów, które różnią się między sobą wydajnością, bezpieczeństwem, zło-żonością czy szybkością działania. Użytkownik, chcący zacząć pracę z wybranym szkieletem powinien wiedzieć, czy sprosta on wymaganiom architektonicznym oraz założeniom biznesowym. Celem niniejszej pracy jest porównanie wydajności oraz złożoności aplikacji internetowych zbudowanych z wykorzystaniem różnych lekkich szkieletów dla języka Java. Porównane zostaną szkielety Spring Boot, Micronaut, Quarkus oraz Javalin. Na początku pracy omówione zostały główne problemy związane z tworzeniem współczesnych aplikacji. W kolejnych częściach dokonano podstawowej analizy złożoności składni i konwencji wybranych szkieletów. Następnie wykonano eksperymenty mające na celu porównanie wydajności - czasy oraz zużycie pamięci podczas tworzenia i użytkowania aplikacji. Uzyskano szeroki przekrój efektywności w wybranych zastosowaniach lekkich szkieletów. Sporządzone porównanie może być wykorzystane do dobrania odpowiedniego szkieletu do projektu.
There are many frameworks available in the IT environment that differ in performance, security, complexity, and speed. The user who wants to start working with the selected framework should know whether it will meet the architectural requirements and business assumptions. The aim of this work is to compare the performance and complexity of web applications built using different lightweight frameworks for the Java language. Spring Boot, Micronaut, Quarkus and Javalin frameworks will be compared. At the beginning of the work, the main problems related to the creation of modern applications were discussed. In the following sections, basic analysis of the complexity of the syntax and conventions of the selected skeletons was performed. Then, experiments were conducted to compare performance - response and build times and memory consumption during application development and use. A wide cross-section of efficiency has been obtained in selected lightweight framework usages. The prepared comparison can be used to select the appropriate framework for the project.
Źródło:
Journal of Computer Sciences Institute; 2021, 19; 159--164
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Jakościowe konotacje programu Green Boot stosowanego w garnizonach Armii Stanów Zjednoczonych
Quality concepts of the Breen Boot program used in the garrisons of the United States Army
Autorzy:
Borek-Wojciechowska, R.
Figarski, J.
Powiązania:
https://bibliotekanauki.pl/articles/326130.pdf
Data publikacji:
2018
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
US Army
Green Boot
rozwój zrównoważony
Sustainability
Opis:
Celem niniejszego artykułu jest przedstawienie działań związanych z programem Green Boot wykorzystywanym w Armii Stanów Zjednoczonych do zmniejszenia oddziaływania na środowisko naturalne. W artykule wskazano na godne uwagi i naśladowania rozwiązania na gruncie ekologicznym, przedstawiono działania na rzecz zrównoważonego rozwoju obejmujące wszystkie sfery funkcjonowania garnizonu wojskowego. Zaprezentowano przykłady wdrożenia założeń tego programu.
The purpose of this article is to describe the Green Boot Program used by the United States Army to reduce its impact on the environment. Signalized on worth of notable and imitable ecological solutions, there are presented sustainable development activities covering all spheres of operation of the military garrison. It was proposed that actions modeled on the US Army be implemented in units of the Polish Army.
Źródło:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska; 2018, 128; 49-60
1641-3466
Pojawia się w:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie możliwości tworzenia aplikacji internetowych w środowisku JEE na przykładzie Spring Boot i Vaadin
Comparison of web applications development possibilities in JEE environment by the example of Spring Boot and Vaadin
Autorzy:
Abramowicz, Beniamin
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98474.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Vaadin
Spring Boot
JEE
aplikacje internetowe
web applications
Opis:
W artykule przeanalizowano możliwości tworzenia aplikacji internetowych na platformie Java Enterprise Edition przy zastosowaniu Vaadin i Spring Boot. Do przeprowadzenia analizy opracowano dwie aplikacje testowe typu CRUD, zaimplementowane z wykorzystaniem obu technologii. Przetestowano elementy implementacji, wydajność pracy z bazą danych oraz efektywność ładowania stron w przeglądarce.
The paper presents the analysis of capabilities of creating web applications on the Java Enterprise Edition platform using Spring Boot and Vaadin. To perform the analysis, there were used test applications, implemented in both technologies. Elements of implementation, work efficiency with the database and the efficiency of page loading in the browser were tested.
Źródło:
Journal of Computer Sciences Institute; 2018, 7; 195-199
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wybranych szkieletów programistycznych aplikacjiwebowych opartych na języku Java
Comparative analysis of selected programming frameworks of Java-based web applications
Autorzy:
Książek, Radosław
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/2086208.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
analiza porównawcza
Spring Boot
Micronaut
Quarkus
comparative study
Opis:
Tematem artykułu jest analiza porównawcza szkieletów programistycznychSpring (z konfiguracją Spring Boot), Micronaut oraz Quarkus. Obserwowany w ostatnim czasie wzrost popularnościtych rozwiązań uwarunkował konieczność wyznaczenia ich profilu zastosowań. W celu wyznaczenia charakterystyk badanych technologii, przeprowadzono szereg testów wydajnościowych oraz optymalizacyjnych aplikacji zbudowanych w oparciu o wymienione szkielety programistyczne. Rezultaty analiz wykazały, iż dzięki wysokiemu stopniu optymalizacji, szkielety Micronaut oraz Quarkus są doskonale przystosowane do pracy w środowiskach chmurowych, natomiast rozbudowany szkielet Spring (Boot), pomimo mniejszej wydajności, jest pozycją niezastąpioną w bardziej złożonych projektach
This article presents the results of a comparative analysis of Spring (with Spring Boot configuration), Micronaut and Quarkus programming frameworks. The recently observed increase in popularity of these solutions made it necessary to determine their application profile. In order to determine the characteristics of the researched technologies, a series of performance and optimization tests of applications built on the basis of the above-mentioned programming frameworks were carried out. The results of the analyzes showed that thanks to the high degree of optimization, the Micronaut and Quarkus frameworks are perfectly adapted to work in cloud environments, while Spring (Boot) framework, despite its lower efficiency, is an irreplacible solution in complex projects.
Źródło:
Journal of Computer Sciences Institute; 2022, 23; 66--70
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie technologii tworzenia aplikacji internetowych JEE na przykładzie JavaServer Faces i Spring Boot
Comparison of JEE platform web applications development using JavaServer Faces and Spring Boot example
Autorzy:
Kizeweter, M. M.
Pańczyk, B.
Powiązania:
https://bibliotekanauki.pl/articles/98380.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Spring Boot
JavaServer Faces
aplikacje internetowe
web application development
Opis:
W artykule przedstawiono wyniki porównania efektywności wytwarzania aplikacji internetowych na platformie Java Enterprise Edition z zastosowaniem JavaServer Faces i Spring Boot. Analiza porównawcza została przeprowadzona na bazie specjalnie przygotowanych aplikacji testowych, zaimplementowanych w obu technologiach.
The article presents the results of the web applications development effectiveness on the Java Enterprise Edition platform using JavaServer Faces and Spring Boot. The comparative analysis was performed using the specially prepared test applications, implemented in both technologies.
Źródło:
Journal of Computer Sciences Institute; 2017, 3; 28-32
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównawnanie ekosystemów ASP.NET Core i Spring Boot
Comparison of ASP.NET Core and Spring Boot ecosystems
Autorzy:
Kopyl, Petro
Rozaliuk, Teofil
Smołka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/2055108.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Spring Boot
ASP.NET Core
analiza porównawcza
comparative analysis
Opis:
Artykuł opisuje analizę porównawczą ekosystemów szkieletów aplikacji ASP.NET Core oraz Spring Boot. Badania przeprowadzono w oparciu o dwie autorskie aplikacje o identycznej funkcjonalności, wykorzystujące silnik bazodanowy PostgreSQL. W implementacji aplikacji wykorzystano odpowiednie narzędzia ORM (ang. Object-Relational Mapping) do wykonywania operacji bazodanowych tj. Spring Data i Entity Framework Core, technologie umożliwiające implementację uwierzytelniania i autoryzacji (Spring Security i ASP.NETCore Identity) oraz kilka dodatkowych bibliotek, które upraszczają cały proces budowania aplikacji. Kryteriami porównania były łatwość iintuicyjność danych technologii w implementacji aplikacji, oferowane możliwości narzędzi implementujących mechanizmy uwierzytelniania i autoryzacji oraz wydajność operacji bazodanowych. Na podstawie wyników przeprowadzonych badań stwierdzono, że technologia Spring Data jest szybszym narzędziem od Entity Framework Core, natomiast Spring Security w odróżnieniu od Asp.Net Core Identity jest mniej zintegrowany w ekosystem frameworku, ponieważ posiada mniejszy zestaw gotowych rozwiązań do integracji z bazą danych
The article describes a comparative analysis of the ASP.NET Core and Spring Boot framework ecosystems. The research was carried out on the basis of implemented two applications with identical functionality, which use the PostgreSQL database engine. In the implementation of the application, appropriate ORM (Object-Relational Mapping) tools were used to perform database operations, ie Spring Data and Entity Framework Core, technologies enabling the implementation of authentication and authorization (Spring Security and ASP.NET Core Identity) and several additional libraries that simplify the entire process of building the application. The criteria of comparison were the ease and intuitiveness of a given tool in the implementation of the application, the offered possibilities of the tools implementing authentication and authorization mechanisms and the efficiency of database operations. Based on the research, it was found that Spring Data technology is a faster tool than Entity Framework Core, while Spring Security, unlike Asp.Net Core Identity, is less integrated into the framework ecosystem, because it has a smaller set of ready-made solutions for database integration
Źródło:
Journal of Computer Sciences Institute; 2022, 22; 40--45
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wybranych zagadnień programowania wymagających komunikacji międzyprocesowej i międzywątkowej
Comparative analysis of selected programming issues requiring inter-process and inter-thread communication
Autorzy:
Wróbel, Kamil
Powiązania:
https://bibliotekanauki.pl/articles/98046.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wątki
procesy
BOOT
komunikacja międzyprocesowa
systemy operacyjne
threads
processes
boost
IPC
operation systems
Opis:
Poniższy artykuł przedstawia porównanie mechanizmów komunikacji i synchronizacji oferowanych w aplikacjach wielowątkowych oraz analogicznych rozwiązań opartych o komunikację międzyprocesową. Porównanie teoretyczne zestawiono z praktycznymi klasycznymi problemami synchronizacji. Porównano dostępność mechanizmów komunikacji i synchronizacji w bibliotece Boost i w komunikacji międzyprocesowej IPC. Przedstawiono subiektywną ocenę stopnia trudności implementacji i porównanie wydajności.
The following article presents a comparison of multithread and multiprocess communication and synchronization. The theoretical comparison was supported by the solutions of practical, classical synchronization problems. The availability of communication and synchronization mechanisms in the Boost library and in IPC interprocess communication was compared.A subjective assessment of the difficulty in implementation and applications performance was also presented.
Źródło:
Journal of Computer Sciences Institute; 2019, 11; 149-154
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The efficiency and reliability of backend technologies: Express, Django, and Spring Boot
Wydajność i niezawodność technologii wytwarzania aplikacji internetowych strony serwera: Express, Django oraz Spring Boot
Autorzy:
Choma, Dominik
Chwaleba, Kinga
Dzieńkowski, Mariusz
Powiązania:
https://bibliotekanauki.pl/articles/27315467.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
efficiency
reliability
request processing time
Spring Boot
Express
Django
wydajność
niezawodność
czas obsługi żądań
Opis:
Increasing popularity of web applications has led to the development of many technologies that enable their production, both on the clientand server side. This article attempts to compare three most popular server-side frameworks –Django, Spring Boot and Express. Each of the selected technologies is based on a different programming language. These frameworks were compared in terms of request processing time and reliability. Within the conducted research three backend applications handling HTTP requests were created, all of them using the same database consisting of employees’ data. Afterwards, a series of load tests was performed to determine levels of efficiency and reliability of created applications for various numbers of virtual users sending requests to the server at the same time. Five test cases with the following number of requests: 1000, 2000, 4000, 8000, and 16000 were plannedand performed for each type of HTTP requests handled by the server simultaneously. Based on the obtained results, it was concluded thatthe Spring Boot framework was the best in terms of request processing time and high reliability. However, it was noted that for many test cases under extreme load, it had a significantly higher percentage of incorrectly processed requests compared to the Express application,even though the application was noticeably slower. The worst results were observed for Django because the test application created for this framework revealed the longest requests processing time and the highest error rate during processing requests out of the three tested applications. The performed studies helped to determinethe efficiency and reliability of the tested technologies at various levels of load. Furthermore, the studies were crucial in obtaining knowledge aboutthe evaluated frameworks as well as their properties and formulating conclusions that will be able to help the developers choose technologies beforethe implementation of their programming projects.
Wzrastająca popularność aplikacji internetowych doprowadziła do powstania wielu technologii umożliwiających ich wytwarzanie, zarówno po stronie klienta jak i serwera. W niniejszym artykule podjęto się dokonania porównania trzech najbardziej popularnych szkieletów programistycznych strony serwera –Django, Spring Boot, Express. Każda z wybranych technologii opiera się na innym języku programowania. Szkielety zostały porównane pod względem czasu obsługi żądań i niezawodności. W ramach przeprowadzonych badań utworzono trzy serwerowe aplikacje testowe realizujące obsługę żądań HTTP i wykorzystujące tę samą bazę danych, zawierającą dane pracowników. Następnie wykonano serię testów obciążeniowych pozwalających określić wydajność i niezawodność napisanych aplikacji dla różnych liczb wirtualnych użytkowników wysyłających żądania do aplikacji w tym samym momencie. Zaplanowano scenariusze testowe zakładające następujące liczby żądań: 1000, 2000, 4000, 8000 oraz 16000, wykonanych dla każdegoz obsługiwanych przez aplikacje testowe typów żądań HTTP. Na podstawie otrzymanych wyników wywnioskowano, że szkielet programistyczny Spring Boot cechuje się najwyższą prędkością wykonywania żądań oraz wysoką niezawodnością. Jednak zauważono także, że dla wielu przypadków testowych przy ekstremalnym obciążeniu miał on wyraźnie wyższy odsetek błędnie obsłużonych żądań w porównaniu z aplikacją utworzonąna bazie szkieletu Express, pomimo że ta była znacznie wolniejsza. Najsłabsze wyniki zaobserwowano dla Django, ponieważ aplikacja testowa opracowana na podstawie tego szkieletu uzyskała zarówno najdłuższe czasy, jak i najwyższy odsetek błędów podczas obsługi żądań spośród wszystkich trzech testowanych aplikacji. Wykonane badania pozwoliły określić wydajność oraz niezawodność przebadanych technologii przy różnych poziomach obciążenia, pozwoliły poznać działanie i właściwości testowanych szkieletów oraz sformułować wnioski, które mogą pomóc deweloperom w doborze technologii przed realizacjąich projektów programistycznych.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2023, 13, 4; 73--78
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies