Mikä on modulaarinen monoliitti?
Modulaarinen monoliitti jakaa sovelluksen erillisiin liiketoimintamoduuleihin, jotka paketoidaan ja otetaan käyttöön yhdessä. Jokainen moduuli vastaa tietyistä tehtävistä ja määrittelee, miten muut moduulit voivat käyttää sitä.
Esimerkiksi myyntisovelluksessa voi olla tuote-, varasto- ja tilausmoduulit. Ne pysyvät saman sovelluksen osina; niiden erottaminen auttaa pitämään koodin hallittavana toimintojen lisääntyessä.
Miten moduulit on järjestetty?
Moduulissa on tavallisesti kaksi osaa:
