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:
Analysis of selected features of application based on monolithic and microservice architecture
Autorzy: Jaskot Kamil, Przyłucki Sławomir
Dyscypliny:
Aby zobaczyć szczegóły należy się zalogować.
Rok wydania: 2022
Wersja dokumentu: Drukowana | Elektroniczna
Język: polski
Wolumen/Tom: 25
Strony: 393 - 400
Bazy: BazTech
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 grudnia 2022
Abstrakty: angielski | polski
The article describes the performance of applications built in monolithic and micro service architectures. The base of research includes application supporting prescription management developed with the use of Spring Framework tech- nology and implemented in the Docker Swarm test environment. The tested ap plications were subjected to various loads in the form of sending HTTP requests that simulated user behaviour. The research has proven that an application creat- ed based on microservices architecture offers better traffic handling in case of high load. Scaling a microservice appli- cation allows for greater gains in performance measured as quantity serv ed client requests per unit of time than scaling a monolithic application under the same conditions scaling.
Artykuł przedstawia porównanie wydajności aplikacji utworzonych w arch itekturze monolitycznej i mikrousługowej. Zakres badań obejmuje aplikacje wspomagające zarządzanie receptami, utworzon e przy wykorzystaniu technologii Spring Framework i wdrożone w środo wisku testowym Docker Swarm. Aplik acje poddano różnym obciążeniom w postaci wysyłania zapytań HTTP, które symulowały zachowanie użytkown ików. Przeprowadzone badania dowiodły, że aplikacja utworzona w oparciu o architekturę mikrousług lepiej radzi sobie z obsługą ruchu w przypadku dużego obciążenia. Skalowanie aplikacji mikrousługowej pozwala na uzyskanie więk szego przyrostu wydajności mierzonej jako liczba obsłużonych żądań klientów w jednostce czasu niż skalowanie aplikac ji monolitycznej przy tych samych warunkach skalowania.