Repozytorium PJATK

Analiza porównawcza wydajności architektury monolitycznej i architektury mikroserwisów

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Huzarski, Patryk
dc.date.accessioned 2021-08-24T06:53:06Z
dc.date.available 2021-08-24T06:53:06Z
dc.date.issued 2021-08-24
dc.identifier.issn 2021/M/BM/1
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/926
dc.description.abstract Architektura aplikacji w system monolitu to bardzo prosty i intuicyjny model, które jest do dziś najpowszechniejszym modelem projektowania aplikacji ze względu na swoje zalety i prostotę. W zależności od złożoności systemu rozwój i utrzymanie dużej aplikacji monolitycznej jest trudne i problematyczne. Z tego też powodu dużo monolitów jest przepisywanych czy migrowanych na mikrousługi, które zastosowanie pozwala na rozwiązanie problemów, które były trudne do rozwiązania w aplikacji monolitycznej, ale jest to miecz obosieczny i wprowadza wiele innych wyzwań. Praca ma na celu porównanie wydajności przykładowej aplikacji zaimplementowanej w dwóch wersjach - jako monolit oraz jako mikroserwisy. Zawiera typowe implementację zgodne z założeniami obiema architekturami, które są wykorzystywane na co dzień jako funkcjonalności biznesowe. Dodatkowo należy zbadać, czy odpowiednio skalowalna aplikacja oparta na architekturze mikroserwisów będzie bardziej wydajna od aplikacji wykonanej w architekturze monolitycznej. Porusza także kwestie wpływu różnych protokołów komunikacyjnej zastosowanych wewnątrz aplikacji mikrousługowej na jej wydajność. Okazuje się, że dopóki jest to możliwe, to warto używać architektury monolitycznej skalowanej pionowo, ponieważ wpływ liczby instancji nie ma aż tak dużego wpływu na wydajność aplikacji, a powoduje to duży narzut na komunikację. pl_PL
dc.language.iso other pl_PL
dc.relation.ispartofseries ;Nr 5975
dc.subject mikroserwisy pl_PL
dc.subject mikrousługi pl_PL
dc.subject monolit pl_PL
dc.subject wydajność pl_PL
dc.title Analiza porównawcza wydajności architektury monolitycznej i architektury mikroserwisów pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto