Megalith Platform
Humongous single codebase resulting in a single application
Monolith Platform
Large single codebase resulting in a single application
Macro SOA Platform
Classical SOA applications, and platforms consisting of loosely-coupled large services (potentially a series of interconnected monoliths)
Meso Application Platform
‘Meso’ or middle-sized services interconnected to form a single application or platform. Essentially a monolith and microservice hybrid
Microservice Platform
‘Cloud native’ loosely-coupled small services focused around DDD-inspired ‘bounded contexts’
Nanoservice Platform
Extremely small single-purpose (primarily reactive) services
https://www.voxxed.com/blog/2015/02/microservices-maturityclassification-model-proposal-first-draft/