Czym jest monolit modułowy?
Monolit modułowy dzieli aplikację na osobne moduły biznesowe, które są pakowane i wdrażane razem. Każdy moduł odpowiada za określony zestaw zadań i definiuje sposób korzystania z niego przez inne moduły.
Na przykład aplikacja sprzedażowa może mieć moduły produktów, zapasów i zamówień. Pozostają one częściami jednej aplikacji; ich rozdzielenie pomaga utrzymać porządek w kodzie w miarę przybywania funkcji.
Jak zorganizowane są moduły?
Moduł zwykle składa się z dwóch części:
