Abstract:
Praca stanowi opis zagadnień związanych z problemami integralności danych w systemie mikrousług. Przedstawia znane rozwiązania architektoniczne, które powstały jako odpowiedź na problemy integralności w środowisku rozproszonym. W ramach pracy został stworzony prototyp aplikacji, realizujący typową funkcjonalność tworzenia zamówień internetowych. Wybór domeny biznesowej projektu, czyli obszaru, którym zajmuje się aplikacja podyktowany został jej popularnością w literaturze fachowej oraz w rzeczywistym świecie. Prototyp aplikacji został napisany z wykorzystaniem Języka Java w wersji 11, frameworka Spring Boot oraz obiektowo-relacyjnym systemie do zarządzania bazą danych danych PostgreSQL. Prototyp aplikacji stanowi źródło oceny wykorzystanych wzorców projektowych.