Në botën e zhvillimit të softuerit, rrugëtimi nga një aplikacion monolit në arkitektura më të shpërndara shpesh fillon me një monolit modular. Kjo qasje, ku një aplikacion i vetëm ndahet logjikisht në module të dallueshme, ofron një pikë të mesme midis thjeshtësisë së një monoliti dhe kompleksite…